gets the neighbors in a TetGen expression.
Details and OptionsDetailsTo use TetGenGetNeigbors, you first need to load it using Needs["TetGenLink`"].TetGenGetNeigbors returns a list of a list of integers that specify which tetrahedra are next to each other. An entry of indicates that the respective tetrahedron is on the boundary.TetGenGetNeigbors needs the "n" switch to be set during the call to TetGenTetrahedralize.
Basic Examples (1)
First, load the package:
This creates an instance of a TetGen expression:
This sets up points and facets to use:
This sets the points and facets in the TetGen instance:
This carries out the tetrahedralization, returning a new TetGen instance. The switch "n" requests TetGen to compute the neighbors:
This extracts the points and elements from the tetrahedralization:
This is a list of the neighboring elements, with indicating a boundary: