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

Triangle MEFISTO 2D algorithm. More...

Inheritance diagram for StdMeshersBuilder_Triangle_MEFISTO:
Inheritance graph

Public Member Functions

def __init__
 Private constructor. More...
 
def MaxElementArea
 Defines "MaxElementArea" hypothesis basing on the definition of the maximum area of each triangle. More...
 
def LengthFromEdges
 Defines "LengthFromEdges" hypothesis to build triangles based on the length of the edges taken from the wire. More...
 

Static Public Attributes

string meshMethod = "Triangle"
 name of the dynamic method in smeshBuilder.Mesh class More...
 
 algoType = MEFISTO
 type of algorithm used with helper function in smeshBuilder.Mesh class More...
 
 isDefault = True
 flag pointing whether this algorithm should be used by default in dynamic method of smeshBuilder.Mesh class More...
 
string docHelper = "Creates triangle 2D algorithm for faces"
 doc string of the method More...
 

Detailed Description

Triangle MEFISTO 2D algorithm.

It is created by calling smeshBuilder.Mesh.Triangle(smeshBuilder.MEFISTO,geom=0)

Constructor & Destructor Documentation

def __init__ (   self,
  mesh,
  geom = 0 
)

Private constructor.

Parameters
meshparent mesh object algorithm is assigned to
geomgeometry (shape/sub-shape) algorithm is assigned to; if it is 0 (default), the algorithm is assigned to the main shape

References StdMeshersBuilder_Segment.algoType, StdMeshersBuilder_CompositeSegment.algoType, StdMeshersBuilder_Segment_Python.algoType, StdMeshersBuilder_Triangle_MEFISTO.algoType, and Mesh_Algorithm.Create().

Field Documentation

string meshMethod = "Triangle"
static

name of the dynamic method in smeshBuilder.Mesh class

algoType = MEFISTO
static

type of algorithm used with helper function in smeshBuilder.Mesh class

isDefault = True
static

flag pointing whether this algorithm should be used by default in dynamic method of smeshBuilder.Mesh class

string docHelper = "Creates triangle 2D algorithm for faces"
static

doc string of the method