Salome HOME
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
[modules/smesh.git] / doc / salome / gui / SMESH / input / tui_generate_flat_elements.doc
index 412691d8ba0aab6b86895fbf4d83a60c447f6b01..eaf544556d83eb969f75b83b906d1b70cd82cad2 100644 (file)
@@ -18,6 +18,9 @@ by flat elements.
 The big cylinder is defined by two geometric volumes.
 
 \code
+import geompy
+import smesh
+import SMESH
 # geometry 
 
 O = geompy.MakeVertex(0, 0, 0)
@@ -45,13 +48,11 @@ vec2 = geompy.MakeVector(Vertex_5, Vertex_6)
 # meshing (we have linear tetrahedrons here, but other elements are OK)
 
 Mesh_1 = smesh.Mesh(Partition_1)
-BLSURF = Mesh_1.Triangle(algo=smesh.BLSURF)
-BLSURF_Parameters = BLSURF.Parameters()
-BLSURF_Parameters.SetPhysicalMesh( 0 )
-BLSURF_Parameters.SetGeometricMesh( 1 )
-BLSURF_Parameters.SetAngleMeshS( 16 )
-BLSURF_Parameters.SetAngleMeshC( 16 )
-GHS3D_3D = Mesh_1.Tetrahedron(algo=smesh.GHS3D)
+Regular_1D = Mesh_1.Segment()
+Nb_Segments_1 = Regular_1D.NumberOfSegments(15)
+MEFISTO_2D = Mesh_1.Triangle(algo=smesh.MEFISTO)
+Length_From_Edges_2D = MEFISTO_2D.LengthFromEdges()
+ALGO3D = Mesh_1.Tetrahedron()
 isDone = Mesh_1.Compute()
 
 # relevant groups of volumes and faces