Macaulay2 » Documentation
Packages » Triangulations :: fineStarTriangulation
next | previous | forward | backward | up | index | toc

fineStarTriangulation -- refine a triangulation to a fine star triangulation by coning over a center

Description

Given a triangulation tri of (the boundary of) a polytope and an interior cone center, this function refines tri into a star triangulation by joining each boundary simplex to the center. The center is identified by its column index in $A$ (or, by default, treated as a new point at index numColumns A).

i1 : A = transpose matrix {{1,1},{-1,1},{-1,-1},{1,-1}}

o1 = | 1 -1 -1 1  |
     | 1 1  -1 -1 |

              2       4
o1 : Matrix ZZ  <-- ZZ
i2 : tri = topcomRegularFineTriangulation A

o2 = {{0, 1, 2}, {0, 2, 3}}

o2 : List
i3 : fineStarTriangulation(A, tri)

o3 = {{0, 1, 4}, {0, 3, 4}, {1, 2, 4}, {2, 3, 4}}

o3 : List

Caveat

Returns a List of simplices, not a Triangulation; wrap with triangulation to attach the configuration matrix.

See also

Ways to use fineStarTriangulation:

  • fineStarTriangulation(Matrix,List)

For the programmer

The object fineStarTriangulation is a method function with options.


The source of this document is in Triangulations.m2:1534:0.