Overview of the PolyhedralSets Package
DescriptionList of PolyhedralSets Package CommandsList of Commands in the ZPolyhedralSets SubpackageList of Commands in the ExampleSets SubpackageAccessing the PolyhedralSets Package CommandsCompatibility
<Text-field style="Heading 2" layout="Heading 2" bookmark="info">Description</Text-field>
A polyhedral set is a set of points bounded by linear constraints. It can be represented as a system of linear equalities and non-strict inequalities (called its H-Representation) or as sum of the convex combination of a set of vertices and the conical combination of a set of rays (called its V-Representation). This package provides commands for working with polyhedral sets whose relations or vertices and rays have rational coefficients.
<Text-field style="Heading 2" layout="Heading 2" bookmark="bkmrk0">List of PolyhedralSets Package Commands</Text-field>
Creating polyhedral sets
Standard constructor
PolyhedralSet
Three dimensional example sets
CubeOctahedronTetrahedronTruncatedTetrahedronTruncatedOctahedronCuboctahedron
Example sets of arbitrary dimension
HypercubeSimplexRandomSolidRandomSetUniversalSetEmptySetHyperoctant
Visualizing sets
PlotGraphDisplayPrintLevel
Set operators
intersectsubsetinEqual
Calculating related sets
FacesFacetsVerticesEdgesDualSetSplitIntoSimplicesAffineHullCharacteristicConeConvexHullIntegerHullLinearitySpace
Properties of a Set
CoordinatesRelationsVerticesAndRaysInteriorPointDimensionIsBoundedIsEmptyIsUniversalSetIsFaceIsInInteriorLocatePointIDVolumeAreaLength
Transforming Sets
LinearTransformationProjectTranslate
<Text-field style="Heading 2" layout="Heading 2" bookmark="bkmrk1">List of Commands in the ZPolyhedralSets Subpackage</Text-field>
The ZPolyhedralSets subpackage provides a collection of commands for computing with Z-polyhedral sets. A Z-polyhedral set is the intersection of a polyhedral set with an integer lattice.EnumerateIntegerPointsIntegerPointDecompositionIsContainedIsEmptyIsIntegerPointOfIsIntegerPointOfLatticePlotIntegerPoints3d
<Text-field style="Heading 2" layout="Heading 2" bookmark="bkmrk2">List of Commands in the ExampleSets Subpackage</Text-field>
The ExampleSets subpackage provides a collection of examples that can be used with commands in the PolyhedralSets package.CubeCuboctahedronEmptySetHypercubeHyperoctantOctahedronRandomSetRandomSolidSimplexTetrahedronTruncatedOctahedronTruncatedTetrahedronUniversalSet
<Text-field style="Heading 2" layout="Heading 2" bookmark="bkmrk3">Accessing the PolyhedralSets Package Commands</Text-field>
Each command in the PolyhedralSets package can be accessed by using either the long form or the short form of the command name in the command calling sequence.
The long form, PolyhedralSets:-command, is always available. The short form can be used after loading the package.
<Text-field style="Heading 2" layout="Heading 2" bookmark="compatibility">Compatibility</Text-field>
The PolyhedralSets package was introduced in Maple 2015.
For more information on Maple 2015 changes, see Updates in Maple 2015.See AlsoRegularChains[SemiAlgebraicSetTools][LinearSolve]geometrygeom3dsimplex