# @ingroup l3_algos_basic
class StdMeshersDC_Segment(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Segment"
+ ## Name of algorithm type
algoType = REGULAR
isDefault = True
# @ingroup l3_algos_basic
class StdMeshersDC_CompositeSegment(StdMeshersDC_Segment):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Segment"
+ ## Name of algorithm type
algoType = COMPOSITE
isDefault = False
# @ingroup l3_algos_basic
class StdMeshersDC_Segment_Python(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Segment"
+ ## Name of algorithm type
algoType = PYTHON
## Private constructor.
# @ingroup l3_algos_basic
class StdMeshersDC_Triangle_MEFISTO(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Triangle"
+ ## Name of algorithm type
algoType = MEFISTO
isDefault = True
# @ingroup l3_algos_basic
class StdMeshersDC_Quadrangle(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Quadrangle"
+ ## Name of algorithm type
algoType = QUADRANGLE
isDefault = True
# @ingroup l3_algos_basic
class StdMeshersDC_Hexahedron(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Hexahedron"
+ ## Name of algorithm type
algoType = Hexa
isDefault = True
#
class StdMeshersDC_Projection1D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Projection1D"
+ ## Name of algorithm type
algoType = "Projection_1D"
isDefault = True
#
class StdMeshersDC_Projection2D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Projection2D"
+ ## Name of algorithm type
algoType = "Projection_2D"
isDefault = True
class StdMeshersDC_Projection1D2D(StdMeshersDC_Projection2D):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Projection1D2D"
+ ## Name of algorithm type
algoType = "Projection_1D2D"
## Private constructor.
#
class StdMeshersDC_Projection3D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Projection3D"
+ ## Name of algorithm type
algoType = "Projection_3D"
## Private constructor.
#
class StdMeshersDC_Prism3D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Prism"
+ ## Name of algorithm type
algoType = "Prism_3D"
## Private constructor.
# @ingroup l2_algos_radialq
class StdMeshersDC_RadialQuadrangle1D2D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "Quadrangle"
+ ## Name of algorithm type
algoType = RADIAL_QUAD
## Private constructor.
# @ingroup l3_algos_basic
class StdMeshersDC_UseExistingElements_1D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "UseExisting1DElements"
+ ## Name of algorithm type
algoType = "Import_1D"
isDefault = True
# @ingroup l3_algos_basic
class StdMeshersDC_UseExistingElements_1D2D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "UseExisting2DElements"
+ ## Name of algorithm type
algoType = "Import_1D2D"
isDefault = True
# @ingroup l3_algos_basic
class StdMeshersDC_Cartesian_3D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "BodyFitted"
+ ## Name of algorithm type
algoType = "Cartesian_3D"
isDefault = True
class StdMeshersDC_UseExisting_1D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "UseExistingSegments"
+ ## Name of algorithm type
algoType = "UseExisting_1D"
def __init__(self, mesh, geom=0):
class StdMeshersDC_UseExisting_2D(Mesh_Algorithm):
+ ## Name of method of class Mesh creating an instance of this class
meshMethod = "UseExistingFaces"
+ ## Name of algorithm type
algoType = "UseExisting_2D"
def __init__(self, mesh, geom=0):