vmtktetgen
Description
wrapper around TetGen tetrahedral mesh generator by Hang Si (http://tetgen.berlios.de/)
Input arguments
Argument | Variable | Type | Length | Range | Default | Description |
id | Id | str | 1 | | 0 | script id |
handle | Self | self | 1 | | | handle to self |
disabled | Disabled | bool | 1 | | 0 | disable execution and piping |
i | Mesh | vtkUnstructuredGrid | 1 | | | the input mesh |
ifile | MeshInputFileName | str | 1 | | | filename for the default Mesh reader |
caps | GenerateCaps | bool | 1 | | 0 | close surface holes with caps before meshing |
plc | PLC | int | 1 | | 1 | see TetGen documentation |
refine | Refine | int | 1 | | 0 | see TetGen documentation |
coarsen | Coarsen | int | 1 | | 0 | see TetGen documentation |
noboundarysplit | NoBoundarySplit | int | 1 | | 0 | see TetGen documentation |
quality | Quality | int | 1 | | 1 | see TetGen documentation |
minratio | MinRatio | float | 1 | | 1.414 | see TetGen documentation |
mindihedral | MinDihedral | float | 1 | | 10.0 | see TetGen documentation |
maxdihedral | MaxDihedral | float | 1 | | 165.0 | see TetGen documentation |
varvolume | VarVolume | int | 1 | | 0 | see TetGen documentation |
fixedvolume | FixedVolume | int | 1 | | 0 | see TetGen documentation |
maxvolume | MaxVolume | float | 1 | | 0.1 | see TetGen documentation |
removesliver | RemoveSliver | int | 1 | | 0 | see TetGen documentation |
regionattrib | RegionAttrib | int | 1 | | 0 | see TetGen documentation |
epsilon | Epsilon | float | 1 | | 1e-08 | see TetGen documentation |
nomerge | NoMerge | int | 1 | | 0 | see TetGen documentation |
detectinter | DetectInter | int | 1 | | 0 | see TetGen documentation |
checkclosure | CheckClosure | int | 1 | | 0 | see TetGen documentation |
order | Order | int | 1 | | 1 | see TetGen documentation |
docheck | DoCheck | int | 1 | | 0 | see TetGen documentation |
verbose | Verbose | int | 1 | | 0 | see TetGen documentation |
usesizingfunction | UseSizingFunction | int | 1 | | 0 | see TetGen documentation |
entityidsarray | CellEntityIdsArrayName | str | 1 | | CellEntityIds | name of the array where cell entity ids are stored |
tetravolumearray | TetrahedronVolumeArrayName | str | 1 | | TetrahedronVolume | name of the array where volumes of tetrahedra are stored |
sizingfunctionarray | SizingFunctionArrayName | str | 1 | | VolumeSizingFunction | name of the array where sizing function values are stored |
surfaceelements | OutputSurfaceElements | int | 1 | | 1 | toggle output surface elements |
volumeelements | OutputVolumeElements | int | 1 | | 1 | toggle output volume elements |
ofile | MeshOutputFileName | str | 1 | | | filename for the default Mesh writer |
Output arguments
Argument | Variable | Type | Length | Range | Default | Description |
id | Id | str | 1 | | 0 | script id |
handle | Self | self | 1 | | | handle to self |
o | Mesh | vtkUnstructuredGrid | 1 | | | the output mesh |
entityidsarray | CellEntityIdsArrayName | str | 1 | | CellEntityIds | name of the array where cell entity ids are stored |
tetravolumearray | TetrahedronVolumeArrayName | str | 1 | | TetrahedronVolume | name of the array where volumes of tetrahedra are stored |