4 salome.salome_init_without_session()
7 from salome.geom import geomBuilder
8 from salome.smesh import smeshBuilder
10 geom_builder = geomBuilder.New()
11 smesh_builder = smeshBuilder.New()
14 face = geom_builder.MakeFaceHW(100, 100, 1, theName="quadrangle")
15 mesh = smesh_builder.Mesh(face)
16 mesh.Segment().NumberOfSegments(10)
17 mesh.Triangle().MaxElementArea(25)
20 # get all free borders
21 filter = smesh_builder.GetFilter(SMESH.EDGE, SMESH.FT_FreeBorders)
22 ids = mesh.GetIdsFromFilter(filter)
23 print("Number of edges on free borders:", len(ids))