X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FinsereFissureLongue_f.py;h=c0ceccbefe51c876028ca84b5f41000c943c6530;hb=35f01d3bc6171b9fc6908fa06f1cae0e88fe6db9;hp=8804e9ca35b5223961ff8885eb1f58db70bde272;hpb=4e6f2284a44bc1da45d137fe825e31b2feadaa9a;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/insereFissureLongue_f.py b/src/Tools/blocFissure/gmu/insereFissureLongue_f.py index 8804e9ca3..c0ceccbef 100644 --- a/src/Tools/blocFissure/gmu/insereFissureLongue_f.py +++ b/src/Tools/blocFissure/gmu/insereFissureLongue_f.py @@ -30,16 +30,16 @@ from .geomsmesh import smesh from .putName import putName def insereFissureLongue_f (internalBoundary, meshFondFiss, meshFacePeau, meshFaceFiss, \ - mailleur="MeshGems"): + mailleur="MeshGems", nro_cas=None): """maillage meshBoiteDefaut""" logging.info('start') - logging.info("insereFissureLongue_f (%s)", mailleur) + logging.info("Usage du mailleur %s pour le cas n°%d", mailleur, nro_cas) meshBoiteDefaut = smesh.Concatenate( [internalBoundary.GetMesh(), \ meshFondFiss.GetMesh(), \ meshFacePeau.GetMesh(), \ meshFaceFiss.GetMesh()], \ - 1, 1, 1e-05,False) + 1, 1, 1e-05,False ) # pour aider l'algo hexa-tetra a ne pas mettre de pyramides a l'exterieur des volumes replies sur eux-memes # on designe les faces de peau en quadrangles par le groupe "skinFaces" group_faceFissOutPipe = None @@ -65,9 +65,9 @@ def insereFissureLongue_f (internalBoundary, meshFondFiss, meshFacePeau, meshFac hypo3d.SetVerboseLevel( 0 ) hypo3d.SetStandardOutputLog( 0 ) hypo3d.SetRemoveLogOnSuccess( 1 ) - putName(algo3d.GetSubMesh(), "boiteDefaut") - putName(algo3d, "algo3d_boiteDefaut") - putName(meshBoiteDefaut, "boiteDefaut") + putName(algo3d.GetSubMesh(), "boiteDefaut", i_pref=nro_cas) + putName(algo3d, "algo3d_boiteDefaut", i_pref=nro_cas) + putName(meshBoiteDefaut, "boiteDefaut", i_pref=nro_cas) is_done = meshBoiteDefaut.Compute() text = "meshBoiteDefaut.Compute"