Convex polyhedral objects play an important role in numerous areas of algebraic
geometry. The package
Polyhedra enables one to work with such convex polyhedral
objects in
Macaulay 2. In particular,
Polyhedra implements objects representing
polyhedra, cones, and fans. Many standard operations, such as intersections, duality,
convex hulls, and calculation of Hilbert bases are included. The package also
provides functions to create convex polyhedral objects from some algebraic
objects.