Tetrahedron MG-Tetra_HPC 3D algorithm. More...
Public Member Functions | |
def | __init__ |
Private constructor. More... | |
def | Parameters |
Defines hypothesis having several parameters. More... | |
def | SetKeepFiles |
To keep working files or remove them. More... | |
def | SetMEDName |
Sets MED files name and path. More... | |
def | SetNbPart |
Sets the number of partition of the initial mesh. More... | |
def | SetBackground |
When big mesh, start tetra_hpc in background. More... | |
def | SetMultithread |
use multithread version More... | |
def | SetGradation |
To mesh "holes" in a solid or not. More... | |
def | SetMinSize |
Sets the cell min size of the initial mesh. More... | |
def | SetMaxSize |
Sets the cell max size of the initial mesh. More... | |
def | SetAdvancedOption |
Sets command line option as text. More... | |
Data Fields | |
params | |
Static Public Attributes | |
string | meshMethod = "Tetrahedron" |
name of the dynamic method in smeshBuilder.Mesh class More... | |
algoType = MG_Tetra_HPC | |
type of algorithm used with helper function in smeshBuilder.Mesh class More... | |
string | docHelper = "Creates tetrahedron 3D algorithm for volumes" |
doc string of the method in smeshBuilder.Mesh class More... | |
Tetrahedron MG-Tetra_HPC 3D algorithm.
It can be created by calling smeshBuilder.Mesh.Tetrahedron( smeshBuilder.MG_Tetra_HPC )
def __init__ | ( | self, | |
mesh, | |||
geom = 0 |
|||
) |
Private constructor.
mesh | parent mesh object algorithm is assigned to |
geom | geometry (shape/sub-shape) algorithm is assigned to; if it is 0 (default), the algorithm is assigned to the main shape |
References GHS3DPRL_Algorithm.algoType, and Mesh_Algorithm.Create().
def Parameters | ( | self | ) |
Defines hypothesis having several parameters.
References Mesh_Algorithm.Hypothesis(), and GHS3DPRL_Algorithm.params.
def SetKeepFiles | ( | self, | |
toKeep | |||
) |
To keep working files or remove them.
Log file remains in case of errors anyway.
toKeep | "keep working files" flag value |
References GHS3DPRL_Algorithm.Parameters().
def SetMEDName | ( | self, | |
value | |||
) |
Sets MED files name and path.
value | MED file name |
References GHS3DPRL_Algorithm.Parameters().
def SetNbPart | ( | self, | |
value | |||
) |
Sets the number of partition of the initial mesh.
value | number of partition value |
References GHS3DPRL_Algorithm.Parameters().
def SetBackground | ( | self, | |
value | |||
) |
When big mesh, start tetra_hpc in background.
value | "background mode" flag value |
References GHS3DPRL_Algorithm.Parameters().
def SetMultithread | ( | self, | |
value | |||
) |
use multithread version
value | "multithread mode" flag value |
References GHS3DPRL_Algorithm.Parameters().
def SetGradation | ( | self, | |
value | |||
) |
To mesh "holes" in a solid or not.
Default is to mesh.
toMesh | "mesh holes" flag value def SetToMeshHoles(self, toMesh): self.Parameters().SetToMeshHoles(toMesh) pass Sets the neigbour cell gradation of the initial mesh |
value | number of partition value |
References GHS3DPRL_Algorithm.Parameters().
def SetMinSize | ( | self, | |
value | |||
) |
Sets the cell min size of the initial mesh.
value | number of partition value |
References GHS3DPRL_Algorithm.Parameters().
def SetMaxSize | ( | self, | |
value | |||
) |
Sets the cell max size of the initial mesh.
value | number of partition value |
References GHS3DPRL_Algorithm.Parameters().
def SetAdvancedOption | ( | self, | |
option | |||
) |
Sets command line option as text.
option | command line option |
References GHS3DPRL_Algorithm.Parameters().
|
static |
name of the dynamic method in smeshBuilder.Mesh class
|
static |
type of algorithm used with helper function in smeshBuilder.Mesh class
|
static |
doc string of the method in smeshBuilder.Mesh class
params |