from application topaz
A geometric simplicial complex, i.e., a simplicial complex with a geometric realization. Scalar is the numeric data type used for the coordinates.
Scalar
: default: Rational
COORDINATES
Coordinates for the vertices of the simplicial complex, such that the complex is embedded without crossings in some Re. Vector (x1, …. xe) represents a point in Euclidean e-space.
Matrix<Scalar,NonSymmetric>
G_DIM
Dimension e of the space in which the COORDINATES
of the complex is embedded.
N_UNIMODULAR
Count how many simplices of a geometric simplicial complex are unimodular.
Non-regular quadrangle, triangulated.
> $C = new GeometricSimplicialComplex(COORDINATES=>[[0,0],[1,0],[0,1],[2,1]],FACETS=>[[0,1,2],[1,2,3]]); > print $C->N_UNIMODULAR 1
SIGNATURE
Signature of a geometric simplicial complex embedded in the integer lattice. Like DUAL_GRAPH_SIGNATURE
, but only simplices with odd normalized volume are counted.
UNIMODULAR
A geometric simplicial complex is unimodular if all simplices have unit normalized volume.
Unit square, triangulated.
> $C = new GeometricSimplicialComplex(COORDINATES=>[[0,0],[1,0],[0,1],[1,1]], FACETS=>[[0,1,2],[1,2,3]]); > print $C->UNIMODULAR true
VOLUME
Volume of a geometric simplicial complex.
Scalar
VISUAL()
TODO: consider all inherited user methods; then: user_method … : COORDINATES …
Visual::Polygon::decorations
Visual::Graph::decorations