-
Functions
- TetGenConvexHull
- TetGenCreate
- TetGenDelaunay
- TetGenDelete
- TetGenDetectIntersectingFacets
- TetGenExpression
- TetGenExpressions
- TetGenGetEdges
- TetGenGetElementAttributes
- TetGenGetElements
- TetGenGetFaceMarkers
- TetGenGetFaces
- TetGenGetFacetHoles
- TetGenGetFacetMarkers
- TetGenGetFacets
- TetGenGetHoles
- TetGenGetNeighbors
- TetGenGetPointMarkers
- TetGenGetPoints
- TetGenGetRegions
- TetGenSetFacetHoles
- TetGenSetFacetMarkers
- TetGenSetFacets
- TetGenSetHoles
- TetGenSetMessages
- TetGenSetPointMarkers
- TetGenSetPoints
- TetGenSetRegions
- TetGenSetTetrahedraVolumes
- Tech Notes
-
-
Functions
- TetGenConvexHull
- TetGenCreate
- TetGenDelaunay
- TetGenDelete
- TetGenDetectIntersectingFacets
- TetGenExpression
- TetGenExpressions
- TetGenGetEdges
- TetGenGetElementAttributes
- TetGenGetElements
- TetGenGetFaceMarkers
- TetGenGetFaces
- TetGenGetFacetHoles
- TetGenGetFacetMarkers
- TetGenGetFacets
- TetGenGetHoles
- TetGenGetNeighbors
- TetGenGetPointMarkers
- TetGenGetPoints
- TetGenGetRegions
- TetGenSetFacetHoles
- TetGenSetFacetMarkers
- TetGenSetFacets
- TetGenSetHoles
- TetGenSetMessages
- TetGenSetPointMarkers
- TetGenSetPoints
- TetGenSetRegions
- TetGenSetTetrahedraVolumes
- Tech Notes
-
Functions
Reference
TetGen is created by Hang Si, Research Group: Numerical Mathematics and Scientific Computing, Weierstrass Institute for Applied Analysis and Stochastics (WIAS), Berlin. More information can be found at http://tetgen.org.
Wolfram Language Functions
This describes the Wolfram Language functions provided by TetGenLink.
TetGen Expressions
| TetGenCreate | creates an instance of a TetGen expression |
| TetGenDelete | removes an instance of a TetGen expression, freeing up memory |
| TetGenExpression | represents an instance of a TetGen object |
| TetGenExpressions | returns a list of active TetGen expressions |
Functions for working with TetGen expressions.
TetGen Selectors
This describes the Wolfram Language functions provided by TetGenLink to extract data from a TetGen instance.
| TetGenGetEdges | gets the edges in a TetGen expression |
| TetGenGetElementAttributes | gets the element attributes in a TetGen expression |
| TetGenGetElements | gets the elements in a TetGen expression |
| TetGenGetFaceMarkers | returns the face markers for a TetGen expression |
| TetGenGetFaces | gets the faces in a TetGen expression |
| TetGenGetFacetHoles | gets the holes in the facets |
| TetGenGetFacetMarkers | returns the facet markers for a TetGen expression |
| TetGenGetFacets | returns the facets for a TetGen expression |
| TetGenGetHoles | returns the holes in a TetGen expression |
| TetGenGetNeighbors | gets the neighbors in a TetGen expression |
| TetGenGetPointMarkers | returns the point markers in a TetGen expression |
| TetGenGetPoints | returns the points in a TetGen expression |
| TetGenGetRegions | returns the regions in a TetGen expression |
Functions for extracting data from a TetGen expression.
TetGen Mutators
This describes the Wolfram Language functions provided by TetGenLink to set data in a TetGen instance.
| TetGenSetFacetHoles | sets the holes in the facets |
| TetGenSetFacetMarkers | sets the facet markers for a TetGen expression |
| TetGenSetFacets | sets the facets for a TetGen expression |
| TetGenSetHoles | sets the holes in a TetGen expression |
| TetGenSetMessages | enables or disables the issuing of messages from TetGen |
| TetGenSetPointMarkers | sets the point markers in a TetGen expression |
| TetGenSetPoints | sets the points in a TetGen expression |
| TetGenSetRegions | sets the regions in a TetGen expression |
| TetGenSetTetrahedraVolumes | sets tetrahedra volume constraints |
Functions for setting data from a TetGen expression.
TetGen Functions
This describes the Wolfram Language functions provided by TetGenLink to compute various computational geometry tasks.
| TetGenConvexHull | generates a convex hull for a 3D point set |
| TetGenDelaunay | generates a Delaunay tetrahedralization for a 3D point set |
| TetGenDetectIntersectingFacets | returns a list of points and intersecting facets |
Functions for computing various computational geometry tasks.
TetGen String Codes
This describes the string codes (command switches) needed by TetGenLink to compute various computational geometry tasks.
| "p" | tetrahedralizes a piecewise linear complex (PLC) |
| "q" | quality mesh generation; a minimum radius-edge ratio may be specified (default 2.0) |
| "a" | applies a maximum tetrahedron volume constraint |
| "A" | assigns attributes to identify tetrahedra in certain regions |
| "r" | reconstructs/refines a previously generated mesh |
| "Y" | suppresses boundary facets/segments splitting |
| "i" | inserts a list of additional points into mesh |
| "M" | does not merge coplanar facets |
| "T" | sets a tolerance for coplanar test (default 10-8) |
| "d" | detects intersections of PLC facets |
| "o2" | generates second-order subparametric elements |
| "C" | checks the consistency of the final mesh |
| "Q" | quiet:no terminal output except error |
String code needed by TetGen to compute various computational geometry tasks.