X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FconstruitMaillagePipe.py;h=17b570594f6e898309df20f4b0213097e3ea2e22;hp=687b380d5bdca9d238d1ae5e31ed0eb308e072a3;hb=19f671efb91ebb9fa8f4c1beb053d4dc059196fa;hpb=b4a070b88fa66729853637acf3f5aa91a429a7d7 diff --git a/src/Tools/blocFissure/gmu/construitMaillagePipe.py b/src/Tools/blocFissure/gmu/construitMaillagePipe.py index 687b380d5..17b570594 100644 --- a/src/Tools/blocFissure/gmu/construitMaillagePipe.py +++ b/src/Tools/blocFissure/gmu/construitMaillagePipe.py @@ -24,16 +24,23 @@ import logging import SMESH from .geomsmesh import smesh +from .putName import putName from .construitMaillagePipe_a import construitMaillagePipe_a from .construitMaillagePipe_b import construitMaillagePipe_b from .construitMaillagePipe_c import construitMaillagePipe_c from .construitMaillagePipe_d import construitMaillagePipe_d -def construitMaillagePipe(gptsdisks, idisklim, nbsegCercle, nbsegRad): +def construitMaillagePipe(gptsdisks, idisklim, nbsegCercle, nbsegRad, \ + nro_cas=None): """maillage effectif du pipe""" logging.info('start') + logging.info("nbsegCercle = %d, nbsegRad = %d", nbsegCercle, nbsegRad) + logging.info("idisklim[0] = %d, idisklim[1] = %d", idisklim[0], idisklim[1]) + meshPipe = smesh.Mesh(None, "meshPipe") + putName(meshPipe, "meshPipe", i_pref=nro_cas) + fondFissGroup = meshPipe.CreateEmptyGroup(SMESH.EDGE, "FONDFISS") nodesFondFissGroup = meshPipe.CreateEmptyGroup(SMESH.NODE, "nfondfis") faceFissGroup = meshPipe.CreateEmptyGroup(SMESH.FACE, "fisInPi") @@ -51,14 +58,14 @@ def construitMaillagePipe(gptsdisks, idisklim, nbsegCercle, nbsegRad): mVols = list() # identifiants volumes maillage pipe for idisk in range(idisklim[0], idisklim[1]+1): # boucle sur les disques internes - #print ("\nidisk = {}".format(idisk)) + #logging.info(". Prise en compte du disque n°%d", idisk) # ----------------------------------------------------------------------- # --- Les points oldmpts = mptdsk mptdsk = construitMaillagePipe_a(idisk, \ - gptsdisks, idisklim, nbsegCercle, \ + gptsdisks, nbsegCercle, \ meshPipe, mptsdisks) # -----------------------------------------------------------------------