VMTKTETGEN(1)
π NAME π
vmtktetgen β the vmtk script vmtktetgen, living her best tetrahedral life π
π¦ DESCRIPTION π¦
okay bestie, so Automatic piping for vmtktetgen, plus Parsing options for vmtktetgen. That's the whole vibe.
vmtktetgen is a wrapper around TetGen, the tetrahedral mesh generator by Hang Si π§ β you can find it at http://tetgen.berlios.de/. She doesn't do the meshing herself, she's the main character delegating.
Below is everything she takes in and everything she hands back π«Ά
β¨ Input arguments β¨
like, the stuff you feed her:
-idβ takesId(str,1); default0. The script id.-handleβ takesSelf(self,1). Handle to self, she's holding her own hand, iconic.-disabledβ takesDisabled(bool,1); default0. Turns execution and piping off. Not her era.-iβ takesMesh(vtkUnstructuredGrid,1). The input mesh.-ifileβ takesMeshInputFileName(str,1). The filename for the default Mesh reader.-capsβ takesGenerateCaps(bool,1); default0. Close those surface holes with caps before meshing. Plug the leaks, periodt.-plcβ takesPLC(int,1); default1. See the TetGen documentation.-refineβ takesRefine(int,1); default0. See the TetGen documentation.-coarsenβ takesCoarsen(int,1); default0. See the TetGen documentation.-noboundarysplitβ takesNoBoundarySplit(int,1); default0. See the TetGen documentation.-qualityβ takesQuality(int,1); default1. See the TetGen documentation.-minratioβ takesMinRatio(float,1); default1.414. See the TetGen documentation.-mindihedralβ takesMinDihedral(float,1); default10.0. See the TetGen documentation.-maxdihedralβ takesMaxDihedral(float,1); default165.0. See the TetGen documentation.-varvolumeβ takesVarVolume(int,1); default0. See the TetGen documentation.-fixedvolumeβ takesFixedVolume(int,1); default0. See the TetGen documentation.-maxvolumeβ takesMaxVolume(float,1); default0.1. See the TetGen documentation.-removesliverβ takesRemoveSliver(int,1); default0. See the TetGen documentation.-regionattribβ takesRegionAttrib(int,1); default0. See the TetGen documentation.-epsilonβ takesEpsilon(float,1); default1e-08. See the TetGen documentation.-nomergeβ takesNoMerge(int,1); default0. See the TetGen documentation.-detectinterβ takesDetectInter(int,1); default0. See the TetGen documentation.-checkclosureβ takesCheckClosure(int,1); default0. See the TetGen documentation.-orderβ takesOrder(int,1); default1. See the TetGen documentation.-docheckβ takesDoCheck(int,1); default0. See the TetGen documentation.-verboseβ takesVerbose(int,1); default0. See the TetGen documentation.-usesizingfunctionβ takesUseSizingFunction(int,1); default0. See the TetGen documentation.-entityidsarrayβ takesCellEntityIdsArrayName(str,1); defaultCellEntityIds. The name of the array where the cell entity ids are stored.-tetravolumearrayβ takesTetrahedronVolumeArrayName(str,1); defaultTetrahedronVolume. The name of the array where the volumes of tetrahedra are stored.-sizingfunctionarrayβ takesSizingFunctionArrayName(str,1); defaultVolumeSizingFunction. The name of the array where the sizing function values are stored.-surfaceelementsβ takesOutputSurfaceElements(int,1); default1. Toggles the output surface elements on/off.-volumeelementsβ takesOutputVolumeElements(int,1); default1. Toggles the output volume elements on/off.-ofileβ takesMeshOutputFileName(str,1). The filename for the default Mesh writer.
πΈ Output arguments πΈ
and here's what she gives you back, no cap:
-idβ takesId(str,1); default0. The script id.-handleβ takesSelf(self,1). Handle to self.-oβ takesMesh(vtkUnstructuredGrid,1). The output mesh, the whole point tbh.-entityidsarrayβ takesCellEntityIdsArrayName(str,1); defaultCellEntityIds. The name of the array where the cell entity ids are stored.-tetravolumearrayβ takesTetrahedronVolumeArrayName(str,1); defaultTetrahedronVolume. The name of the array where the volumes of tetrahedra are stored.
fr fr: nearly every meshing knob here just says "see the TetGen documentation" β that's not me being lazy, that's literally what the page says, so go read TetGen's docs for the real tea π
this was vmtktetgen version 1.5, dated April 2026, and she ate that. mwah, go mesh something gorgeous bestie πβ¨
π¦ where this page comes from
- ubuntu stonking: vmtk 1.5.0+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms