#!/usr/bin/env python

###
### This file is generated automatically by SALOME v9.9.0 with dump python functionality
###

import sys
import salome

salome.salome_init()
import salome_notebook
notebook = salome_notebook.NoteBook()
sys.path.insert(0, r'C:/Users/Microreactors/Desktop/testSalome')

###
### GEOM component
###

import GEOM
from salome.geom import geomBuilder
import math
import SALOMEDS


geompy = geomBuilder.New()

geomObj_1 = geompy.MakeVertex(0, 0, 0)
geomObj_2 = geompy.MakeVectorDXDYDZ(1, 0, 0)
geomObj_3 = geompy.MakeVectorDXDYDZ(0, 1, 0)
geomObj_4 = geompy.MakeVectorDXDYDZ(0, 0, 1)
geomObj_5 = geompy.ImportSTEP("C:/Users/Microreactors/Downloads/test1.step", False, True)
importedGeom = geompy.MakeGlueFaces(geomObj_5, 1e-07)
[solid_0,solid_1,solid_2] = geompy.SubShapeAll(importedGeom, geompy.ShapeType["SOLID"])
[geomObj_6, geomObj_7, geomObj_8] = geompy.Propagate(solid_0)
[geomObj_9, geomObj_10, geomObj_11] = geompy.Propagate(solid_1)
[geomObj_12, geomObj_13, geomObj_14] = geompy.Propagate(solid_2)
geomObj_15 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_16 = geompy.GetInPlace(importedGeom, geomObj_6, True)
geompy.UnionList(geomObj_15, [geomObj_16])
[geomObj_17,geomObj_18,geomObj_19,geomObj_20] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_21,geomObj_22,geomObj_23,geomObj_24] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_25,geomObj_26,geomObj_27,geomObj_28] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_29,geomObj_30,geomObj_31,geomObj_32] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_33,geomObj_34,geomObj_35,geomObj_36] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_37,geomObj_38,geomObj_39,geomObj_40] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_41,geomObj_42,geomObj_43,geomObj_44] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_45,geomObj_46,geomObj_47,geomObj_48] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
[geomObj_49,geomObj_50,geomObj_51,geomObj_52] = geompy.SubShapeAll(geomObj_15, geompy.ShapeType["EDGE"])
groupOfAxisCurated_1 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_53 = geompy.GetInPlace(importedGeom, geomObj_7, True)
geompy.UnionList(groupOfAxisCurated_1, [geomObj_53])
[geomObj_54,geomObj_55,geomObj_56,geomObj_57] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_58,geomObj_59,geomObj_60,geomObj_61] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_62,geomObj_63,geomObj_64,geomObj_65] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_66,geomObj_67,geomObj_68,geomObj_69] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_70,geomObj_71,geomObj_72,geomObj_73] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_74,geomObj_75,geomObj_76,geomObj_77] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_78,geomObj_79,geomObj_80,geomObj_81] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_82,geomObj_83,geomObj_84,geomObj_85] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_86,geomObj_87,geomObj_88,geomObj_89] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_90,geomObj_91,geomObj_92,geomObj_93] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_94,geomObj_95,geomObj_96,geomObj_97] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_98,geomObj_99,geomObj_100,geomObj_101] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
[geomObj_102,geomObj_103,geomObj_104,geomObj_105] = geompy.SubShapeAll(groupOfAxisCurated_1, geompy.ShapeType["EDGE"])
geomObj_106 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_107 = geompy.GetInPlace(importedGeom, geomObj_8, True)
geompy.UnionList(geomObj_106, [geomObj_107])
[geomObj_108,geomObj_109,geomObj_110,geomObj_111] = geompy.SubShapeAll(geomObj_106, geompy.ShapeType["EDGE"])
[geomObj_112,geomObj_113,geomObj_114,geomObj_115] = geompy.SubShapeAll(geomObj_106, geompy.ShapeType["EDGE"])
[geomObj_116,geomObj_117,geomObj_118,geomObj_119] = geompy.SubShapeAll(geomObj_106, geompy.ShapeType["EDGE"])
[geomObj_120,geomObj_121,geomObj_122,geomObj_123] = geompy.SubShapeAll(geomObj_106, geompy.ShapeType["EDGE"])
[geomObj_124,geomObj_125,geomObj_126,geomObj_127] = geompy.SubShapeAll(geomObj_106, geompy.ShapeType["EDGE"])
geomObj_128 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_129 = geompy.GetInPlace(importedGeom, geomObj_9, True)
geompy.UnionList(geomObj_128, [geomObj_129])
[geomObj_130,geomObj_131,geomObj_132,geomObj_133] = geompy.SubShapeAll(geomObj_128, geompy.ShapeType["EDGE"])
geomObj_134 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_135 = geompy.GetInPlace(importedGeom, geomObj_10, True)
geompy.UnionList(geomObj_134, [geomObj_135])
[geomObj_136,geomObj_137,geomObj_138,geomObj_139] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
[geomObj_140,geomObj_141,geomObj_142,geomObj_143] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
[geomObj_144,geomObj_145,geomObj_146,geomObj_147] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
[geomObj_148,geomObj_149,geomObj_150,geomObj_151] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
[geomObj_152,geomObj_153,geomObj_154,geomObj_155] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
[geomObj_156,geomObj_157,geomObj_158,geomObj_159] = geompy.SubShapeAll(geomObj_134, geompy.ShapeType["EDGE"])
geomObj_160 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_161 = geompy.GetInPlace(importedGeom, geomObj_11, True)
geompy.UnionList(geomObj_160, [geomObj_161])
[geomObj_162,geomObj_163,geomObj_164,geomObj_165] = geompy.SubShapeAll(geomObj_160, geompy.ShapeType["EDGE"])
[geomObj_166,geomObj_167,geomObj_168,geomObj_169] = geompy.SubShapeAll(geomObj_160, geompy.ShapeType["EDGE"])
[geomObj_170,geomObj_171,geomObj_172,geomObj_173] = geompy.SubShapeAll(geomObj_160, geompy.ShapeType["EDGE"])
geomObj_174 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_175 = geompy.GetInPlace(importedGeom, geomObj_12, True)
geompy.UnionList(geomObj_174, [geomObj_175])
[geomObj_176,geomObj_177,geomObj_178,geomObj_179] = geompy.SubShapeAll(geomObj_174, geompy.ShapeType["EDGE"])
geomObj_180 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_181 = geompy.GetInPlace(importedGeom, geomObj_13, True)
geompy.UnionList(geomObj_180, [geomObj_181])
[geomObj_182,geomObj_183,geomObj_184,geomObj_185] = geompy.SubShapeAll(geomObj_180, geompy.ShapeType["EDGE"])
[geomObj_186,geomObj_187,geomObj_188,geomObj_189] = geompy.SubShapeAll(geomObj_180, geompy.ShapeType["EDGE"])
[geomObj_190,geomObj_191,geomObj_192,geomObj_193] = geompy.SubShapeAll(geomObj_180, geompy.ShapeType["EDGE"])
[geomObj_194,geomObj_195,geomObj_196,geomObj_197] = geompy.SubShapeAll(geomObj_180, geompy.ShapeType["EDGE"])
groupOfAxisCurated_4 = geompy.CreateGroup(importedGeom, geompy.ShapeType["EDGE"])
geomObj_198 = geompy.GetInPlace(importedGeom, geomObj_14, True)
geompy.UnionList(groupOfAxisCurated_4, [geomObj_198])
[geomObj_199,geomObj_200,geomObj_201,geomObj_202] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_203,geomObj_204,geomObj_205,geomObj_206] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_207,geomObj_208,geomObj_209,geomObj_210] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_211,geomObj_212,geomObj_213,geomObj_214] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_215,geomObj_216,geomObj_217,geomObj_218] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_219,geomObj_220,geomObj_221,geomObj_222] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_223,geomObj_224,geomObj_225,geomObj_226] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_227,geomObj_228,geomObj_229,geomObj_230] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
[geomObj_231,geomObj_232,geomObj_233,geomObj_234] = geompy.SubShapeAll(groupOfAxisCurated_4, geompy.ShapeType["EDGE"])
geomObj_235 = geompy.GetInPlace(geomObj_128, geomObj_15, False)
geomObj_236 = geompy.UnionGroups(geomObj_128, geomObj_15)
[geomObj_237,geomObj_238,geomObj_239,geomObj_240,geomObj_241,geomObj_242] = geompy.SubShapeAll(geomObj_236, geompy.ShapeType["EDGE"])
[geomObj_243,geomObj_244,geomObj_245,geomObj_246,geomObj_247,geomObj_248] = geompy.SubShapeAll(geomObj_236, geompy.ShapeType["EDGE"])
[geomObj_249,geomObj_250,geomObj_251,geomObj_252,geomObj_253,geomObj_254] = geompy.SubShapeAll(geomObj_236, geompy.ShapeType["EDGE"])
geomObj_255 = geompy.GetInPlace(geomObj_160, geomObj_106, False)
groupOfAxisCurated_2 = geompy.UnionGroups(geomObj_160, geomObj_106)
[geomObj_256,geomObj_257,geomObj_258,geomObj_259,geomObj_260,geomObj_261] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_262,geomObj_263,geomObj_264,geomObj_265,geomObj_266,geomObj_267] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_268,geomObj_269,geomObj_270,geomObj_271,geomObj_272,geomObj_273] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_274,geomObj_275,geomObj_276,geomObj_277,geomObj_278,geomObj_279] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_280,geomObj_281,geomObj_282,geomObj_283,geomObj_284,geomObj_285] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_286,geomObj_287,geomObj_288,geomObj_289,geomObj_290,geomObj_291] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_292,geomObj_293,geomObj_294,geomObj_295,geomObj_296,geomObj_297] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
[geomObj_298,geomObj_299,geomObj_300,geomObj_301,geomObj_302,geomObj_303] = geompy.SubShapeAll(groupOfAxisCurated_2, geompy.ShapeType["EDGE"])
geomObj_304 = geompy.GetInPlace(geomObj_174, geomObj_236, False)
groupOfAxisCurated_0 = geompy.UnionGroups(geomObj_174, geomObj_236)
[geomObj_305,geomObj_306,geomObj_307,geomObj_308,geomObj_309,geomObj_310,geomObj_311,geomObj_312] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_313,geomObj_314,geomObj_315,geomObj_316,geomObj_317,geomObj_318,geomObj_319,geomObj_320] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_321,geomObj_322,geomObj_323,geomObj_324,geomObj_325,geomObj_326,geomObj_327,geomObj_328] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_329,geomObj_330,geomObj_331,geomObj_332,geomObj_333,geomObj_334,geomObj_335,geomObj_336] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_337,geomObj_338,geomObj_339,geomObj_340,geomObj_341,geomObj_342,geomObj_343,geomObj_344] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_345,geomObj_346,geomObj_347,geomObj_348,geomObj_349,geomObj_350,geomObj_351,geomObj_352] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
[geomObj_353,geomObj_354,geomObj_355,geomObj_356,geomObj_357,geomObj_358,geomObj_359,geomObj_360] = geompy.SubShapeAll(groupOfAxisCurated_0, geompy.ShapeType["EDGE"])
geomObj_361 = geompy.GetInPlace(geomObj_180, geomObj_134, False)
groupOfAxisCurated_3 = geompy.UnionGroups(geomObj_180, geomObj_134)
[geomObj_362,geomObj_363,geomObj_364,geomObj_365,geomObj_366,geomObj_367] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
[geomObj_368,geomObj_369,geomObj_370,geomObj_371,geomObj_372,geomObj_373] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
[geomObj_374,geomObj_375,geomObj_376,geomObj_377,geomObj_378,geomObj_379] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
[geomObj_380,geomObj_381,geomObj_382,geomObj_383,geomObj_384,geomObj_385] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
[geomObj_386,geomObj_387,geomObj_388,geomObj_389,geomObj_390,geomObj_391] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
[geomObj_392,geomObj_393,geomObj_394,geomObj_395,geomObj_396,geomObj_397] = geompy.SubShapeAll(groupOfAxisCurated_3, geompy.ShapeType["EDGE"])
Group_2 = geompy.CreateGroup(importedGeom, geompy.ShapeType["FACE"])
geompy.UnionIDs(Group_2, [58, 28, 45, 55, 21, 38, 14, 4, 69, 79, 62, 74])
geompy.addToStudy( importedGeom, 'importedGeom' )
geompy.addToStudy( solid_0, 'solid 0' )
geompy.addToStudy( solid_1, 'solid 1' )
geompy.addToStudy( solid_2, 'solid 2' )
geompy.addToStudyInFather( importedGeom, groupOfAxisCurated_1, 'groupOfAxisCurated 1' )
geompy.addToStudyInFather( importedGeom, groupOfAxisCurated_4, 'groupOfAxisCurated 4' )
geompy.addToStudyInFather( importedGeom, groupOfAxisCurated_2, 'groupOfAxisCurated 2' )
geompy.addToStudyInFather( importedGeom, groupOfAxisCurated_0, 'groupOfAxisCurated 0' )
geompy.addToStudyInFather( importedGeom, groupOfAxisCurated_3, 'groupOfAxisCurated 3' )
geompy.addToStudyInFather( importedGeom, Group_2, 'Group_2' )

###
### SMESH component
###

import  SMESH, SALOMEDS
from salome.smesh import smeshBuilder

smesh = smeshBuilder.New()
#smesh.SetEnablePublish( False ) # Set to False to avoid publish in study if not needed or in some particular situations:
                                 # multiples meshes built in parallel, complex and numerous mesh edition (performance)

Mesh_1 = smesh.Mesh(importedGeom,'Mesh_1')
Regular_1D = Mesh_1.Segment()
Quadrangle_2D = Mesh_1.Quadrangle(algo=smeshBuilder.QUADRANGLE)
Hexa_3D = Mesh_1.Hexahedron(algo=smeshBuilder.Hexa)
volumeMeshElement_0 = Mesh_1.GroupOnGeom(solid_0,'volumeMeshElements 0',SMESH.VOLUME)
volumeMeshElement_1 = Mesh_1.GroupOnGeom(solid_1,'volumeMeshElements 1',SMESH.VOLUME)
volumeMeshElement_2 = Mesh_1.GroupOnGeom(solid_2,'volumeMeshElements 2',SMESH.VOLUME)
edgeMeshElement_0 = Mesh_1.GroupOnGeom(groupOfAxisCurated_0,'edgesAxisCurated 0',SMESH.EDGE)
Regular_1D_1 = Mesh_1.Segment(geom=groupOfAxisCurated_0)
Number_of_Segments_hypothesis = Regular_1D_1.NumberOfSegments(10,None,[])
edgeMeshElement_1 = Mesh_1.GroupOnGeom(groupOfAxisCurated_1,'edgesAxisCurated 1',SMESH.EDGE)
Regular_1D_2 = Mesh_1.Segment(geom=groupOfAxisCurated_1)
Number_of_Segments_hypothesis_1 = Regular_1D_2.NumberOfSegments(10,None,[])
edgeMeshElement_2 = Mesh_1.GroupOnGeom(groupOfAxisCurated_2,'edgesAxisCurated 2',SMESH.EDGE)
Regular_1D_3 = Mesh_1.Segment(geom=groupOfAxisCurated_2)
Number_of_Segments_hypothesis_2 = Regular_1D_3.NumberOfSegments(10,None,[])
edgeMeshElement_3 = Mesh_1.GroupOnGeom(groupOfAxisCurated_3,'edgesAxisCurated 3',SMESH.EDGE)
Regular_1D_4 = Mesh_1.Segment(geom=groupOfAxisCurated_3)
Number_of_Segments_hypothesis_3 = Regular_1D_4.NumberOfSegments(10,None,[])
edgeMeshElement_4 = Mesh_1.GroupOnGeom(groupOfAxisCurated_4,'edgesAxisCurated 4',SMESH.EDGE)
Regular_1D_5 = Mesh_1.Segment(geom=groupOfAxisCurated_4)
Number_of_Segments_hypothesis_4 = Regular_1D_5.NumberOfSegments(35,None,[])
isDone = Mesh_1.Compute()
[ volumeMeshElement_0, volumeMeshElement_1, volumeMeshElement_2, edgeMeshElement_0, edgeMeshElement_1, edgeMeshElement_2, edgeMeshElement_3, edgeMeshElement_4 ] = Mesh_1.GetGroups()
Viscous_Layers_1 = Hexa_3D.ViscousLayers(0.0001,15,1.1,[ 58, 28, 45, 55, 21, 38, 14, 4, 69, 79, 62, 74 ],0,smeshBuilder.SURF_OFFSET_SMOOTH)
isDone = Mesh_1.Compute()
[ volumeMeshElement_0, volumeMeshElement_1, volumeMeshElement_2, edgeMeshElement_0, edgeMeshElement_1, edgeMeshElement_2, edgeMeshElement_3, edgeMeshElement_4 ] = Mesh_1.GetGroups()
Sub_mesh_0 = Regular_1D_1.GetSubMesh()
Sub_mesh_1 = Regular_1D_2.GetSubMesh()
Sub_mesh_2 = Regular_1D_3.GetSubMesh()
Sub_mesh_3 = Regular_1D_4.GetSubMesh()
Sub_mesh_4 = Regular_1D_5.GetSubMesh()


## Set names of Mesh objects
smesh.SetName(Regular_1D.GetAlgorithm(), 'Regular_1D')
smesh.SetName(Hexa_3D.GetAlgorithm(), 'Hexa_3D')
smesh.SetName(Quadrangle_2D.GetAlgorithm(), 'Quadrangle_2D')
smesh.SetName(Number_of_Segments_hypothesis_1, 'Number of Segments hypothesis 1')
smesh.SetName(Number_of_Segments_hypothesis_2, 'Number of Segments hypothesis 2')
smesh.SetName(Number_of_Segments_hypothesis, 'Number of Segments hypothesis 0')
smesh.SetName(Viscous_Layers_1, 'Viscous Layers_1')
smesh.SetName(Number_of_Segments_hypothesis_3, 'Number of Segments hypothesis 3')
smesh.SetName(Number_of_Segments_hypothesis_4, 'Number of Segments hypothesis 4')
smesh.SetName(Mesh_1.GetMesh(), 'Mesh_1')
smesh.SetName(Sub_mesh_2, 'Sub-mesh 2')
smesh.SetName(Sub_mesh_1, 'Sub-mesh 1')
smesh.SetName(Sub_mesh_0, 'Sub-mesh 0')
smesh.SetName(Sub_mesh_4, 'Sub-mesh 4')
smesh.SetName(Sub_mesh_3, 'Sub-mesh 3')
smesh.SetName(volumeMeshElement_2, 'volumeMeshElement 2')
smesh.SetName(volumeMeshElement_1, 'volumeMeshElement 1')
smesh.SetName(volumeMeshElement_0, 'volumeMeshElement 0')
smesh.SetName(edgeMeshElement_0, 'edgeMeshElement 0')
smesh.SetName(edgeMeshElement_2, 'edgeMeshElement 2')
smesh.SetName(edgeMeshElement_1, 'edgeMeshElement 1')
smesh.SetName(edgeMeshElement_4, 'edgeMeshElement 4')
smesh.SetName(edgeMeshElement_3, 'edgeMeshElement 3')


if salome.sg.hasDesktop():
  salome.sg.updateObjBrowser()
