T = regularFineFanTriangulation AImplements the classical "star fan" construction:
$\bullet$ compute a regular fine triangulation of $\mathrm{conv}(A)$ as a point configuration (regularFineTriangulation);
$\bullet$ for each polytope simplex $f$ and each boundary facet $g$ of $\mathrm{conv}(A)$, take $f \cap g$; the size-$d$ intersections are the $(d{-}1)$-faces of $f$ that lie on $\partial \mathrm{conv}(A)$;
$\bullet$ return those size-$d$ index sets as a triangulation of $A$ as a vector configuration.
Under the stated assumptions the cones over these boundary faces form a complete simplicial fan, and the resulting triangulation is regular, fine, and star at the origin.
|
|
|
|
|
|
If some column of $A$ lies in the interior of $\mathrm{conv}(A)$, the construction still returns a valid triangulation (and is still regular and star-at-origin), but interior columns are silently omitted, so the result will not be fine. Use insertion flips (neighbors with Fine => false) to add them.
The object regularFineFanTriangulation is a method function.
The source of this document is in /build/reproducible-path/macaulay2-1.26.06+ds/M2/Macaulay2/packages/Triangulations.m2:1441:0.