Defines a NETGEN-based 2D or 3D algorithm that needs no discrete boundary (i.e. More...
Public Member Functions | |
def | __init__ |
Private constructor. | |
def | Parameters |
Defines the hypothesis containing parameters of the algorithm. | |
def | __init__ |
def | FindHypothesis |
Finds a hypothesis in the study by its type name and parameters. | |
def | FindAlgorithm |
Finds the algorithm in the study by its type name. | |
def | GetSubMesh |
If the algorithm is global, returns 0; else returns the submesh associated to this algorithm. | |
def | GetAlgorithm |
Returns the wrapped mesher. | |
def | GetCompatibleHypothesis |
Gets the list of hypothesis that can be used with this algorithm. | |
def | GetName |
Gets the name of the algorithm. | |
def | SetName |
Sets the name to the algorithm. | |
def | GetId |
Gets the id of the algorithm. | |
def | Create |
Private method. | |
def | Assign |
Private method. | |
def | CompareHyp |
def | CompareEqualHyp |
def | Hypothesis |
Private method. | |
def | MainShapeEntry |
Returns entry of the shape to mesh in the study. | |
Data Fields | |
is3D | |
mesh | |
geom | |
subm | |
algo | |
Static Public Attributes | |
int | is3D = 0 |
Defines a NETGEN-based 2D or 3D algorithm that needs no discrete boundary (i.e.
independent)
This class is deprecated, only for compatibility!
More details.
def __init__ | ( | self, | ||
mesh, | ||||
is3D, | ||||
geom = 0 | ||||
) |
Private constructor.
def Parameters | ( | self | ) |
Defines the hypothesis containing parameters of the algorithm.
def __init__ | ( | self | ) | [inherited] |
def FindHypothesis | ( | self, | ||
hypname, | ||||
args, | ||||
CompareMethod, | ||||
smeshpyD | ||||
) | [inherited] |
Finds a hypothesis in the study by its type name and parameters.
Finds only the hypotheses created in smeshpyD engine.
def FindAlgorithm | ( | self, | ||
algoname, | ||||
smeshpyD | ||||
) | [inherited] |
Finds the algorithm in the study by its type name.
Finds only the algorithms, which have been created in smeshpyD engine.
def GetSubMesh | ( | self | ) | [inherited] |
If the algorithm is global, returns 0;
else returns the submesh associated to this algorithm.
def GetAlgorithm | ( | self | ) | [inherited] |
Returns the wrapped mesher.
def GetCompatibleHypothesis | ( | self | ) | [inherited] |
Gets the list of hypothesis that can be used with this algorithm.
def GetName | ( | self | ) | [inherited] |
Gets the name of the algorithm.
def SetName | ( | self, | ||
name | ||||
) | [inherited] |
Sets the name to the algorithm.
def GetId | ( | self | ) | [inherited] |
Gets the id of the algorithm.
def Create | ( | self, | ||
mesh, | ||||
geom, | ||||
hypo, | ||||
so = "libStdMeshersEngine.so" | ||||
) | [inherited] |
Private method.
def Assign | ( | self, | ||
algo, | ||||
mesh, | ||||
geom | ||||
) | [inherited] |
Private method.
def CompareHyp | ( | self, | ||
hyp, | ||||
args | ||||
) | [inherited] |
def CompareEqualHyp | ( | self, | ||
hyp, | ||||
args | ||||
) | [inherited] |
def Hypothesis | ( | self, | ||
hyp, | ||||
args = [] , |
||||
so = "libStdMeshersEngine.so" , |
||||
UseExisting = 0 , |
||||
CompareMethod = "" | ||||
) | [inherited] |
Private method.
def MainShapeEntry | ( | self | ) | [inherited] |
Returns entry of the shape to mesh in the study.
int is3D = 0 [static] |
mesh [inherited] |
geom [inherited] |
Reimplemented in Mesh_Segment.
subm [inherited] |
algo [inherited] |