Version: 8.3.0
Home
 All Data Structures Namespaces Files Functions Variables
Mesh Class Reference

This class allows defining and managing a mesh. More...

Public Member Functions

def Tetrahedron
 Creates tetrahedron 3D algorithm for solids. More...
 
def Triangle
 Creates triangle 2D algorithm for faces. More...
 
def Netgen
 Deprecated, used only for compatibility! See Tetrahedron() method. More...
 

Detailed Description

This class allows defining and managing a mesh.

Note
The documentation below does not provide complete description of class Mesh from smeshBuilder package. This documentation provides only information about the methods dynamically added to the Mesh class by the NETGENPlugin plugin For more details on the Mesh class, please refer to the SALOME Mesh module documentation.

Member Function Documentation

def Tetrahedron (   algo_type,
  geom_shape = 0 
)

Creates tetrahedron 3D algorithm for solids.

This method is dynamically added to Mesh class by the meshing plug-in(s).

If the optional geom_shape parameter is not set, this algorithm is global (applied to whole mesh). Otherwise, this algorithm defines a submesh based on geom_shape subshape.

Parameters
algo_typetype of algorithm to be created; allowed values are specified by classes implemented by plug-in (see below)
geom_shapeif defined, the subshape to be meshed (GEOM_Object)
Returns
An instance of Mesh_Algorithm sub-class according to the specified algo_type, see NETGENPluginBuilder.NETGEN_1D2D3D_Algorithm, NETGENPluginBuilder.NETGEN_3D_Algorithm
def Triangle (   algo_type,
  geom_shape = 0 
)

Creates triangle 2D algorithm for faces.

This method is dynamically added to Mesh class by the meshing plug-in(s).

If the optional geom_shape parameter is not set, this algorithm is global (applied to whole mesh). Otherwise, this algorithm defines a submesh based on geom_shape subshape.

Parameters
algo_typetype of algorithm to be created; allowed values are specified by classes implemented by plug-in (see below)
geom_shapeif defined, the subshape to be meshed (GEOM_Object)
Returns
An instance of Mesh_Algorithm sub-class according to the specified algo_type, see NETGENPluginBuilder.NETGEN_1D2D_Algorithm, NETGENPluginBuilder.NETGEN_1D2D_Algorithm_2, NETGENPluginBuilder.NETGEN_2D_Only_Algorithm
def Netgen (   algo_type,
  geom_shape = 0 
)

Deprecated, used only for compatibility! See Tetrahedron() method.

This method is dynamically added to Mesh class by the meshing plug-in(s).

If the optional geom_shape parameter is not set, this algorithm is global (applied to whole mesh). Otherwise, this algorithm defines a submesh based on geom_shape subshape.

Parameters
algo_typetype of algorithm to be created; allowed values are specified by classes implemented by plug-in (see below)
geom_shapeif defined, the subshape to be meshed (GEOM_Object)
Returns
An instance of Mesh_Algorithm sub-class according to the specified algo_type, see NETGENPluginBuilder.NETGEN_1D2D3D_Algorithm_2