Combinatorial Geometry
======================

Sage includes classes for convex rational polyhedral cones and fans, Groebner
fans, lattice and reflexive polytopes (with integral coordinates), and generic
polytopes and polyhedra (with rational or numerical coordinates).

.. toctree::
   :maxdepth: 1

   sage/geometry/toric_lattice
   sage/geometry/cone
   sage/geometry/fan
   sage/geometry/fan_morphism
   sage/geometry/point_collection
   sage/geometry/toric_plotter

   sage/rings/polynomial/groebner_fan

   sage/geometry/lattice_polytope

   sage/geometry/polyhedron/constructor
   sage/geometry/polyhedron/representation
   sage/geometry/polyhedron/library
   sage/geometry/polyhedron/plot
   sage/geometry/polyhedron/face
   sage/geometry/polyhedron/cdd_file_format
   sage/geometry/pseudolines

   sage/geometry/triangulation/point_configuration
   sage/geometry/triangulation/base
   sage/geometry/triangulation/element

   sage/geometry/hyperplane_arrangement/arrangement
   sage/geometry/hyperplane_arrangement/library
   sage/geometry/hyperplane_arrangement/hyperplane
   sage/geometry/hyperplane_arrangement/affine_subspace

   sage/geometry/linear_expression


Backends for Polyhedral Computations
------------------------------------
   
.. toctree::
   :maxdepth: 1

   sage/geometry/polyhedron/backend_cdd
   sage/geometry/polyhedron/backend_ppl
   sage/geometry/polyhedron/backend_field
   sage/geometry/polyhedron/double_description
   sage/geometry/polyhedron/double_description_inhomogeneous
   sage/geometry/polyhedron/base
   sage/geometry/polyhedron/base_QQ
   sage/geometry/polyhedron/base_ZZ
   sage/geometry/polyhedron/base_RDF
   

.. include:: ../footer.txt
