Hi Andrey (and sage-devel)
I'm using toric varieties for my research, mainly for Calabi-Yau
manifolds in string theory. So my goal for the toric varieties package
is to implement everything that is known ;-)
My current status is that I've implemented the following:
* The basic fan construction is done incrementally (subcones are only
computed when necessary)
* Classes for N-lattice, M-lattice, Cones, Divisors, Chow cycles.
* Those pesky sublattices of N that are associated to a cone.
* Cone-orbit correspondence
* Cohomology ring, Chern classes, integration.
* Chow group and intersection.
* Toric divisors and sections=H^0
* Mori/Kahler cone
* simple constructors from LatticePolytopes, etc.
* (almost) 100% doctest coverage
In progress:
* sheaf cohomology
* toric morphisms (mostly done, subclasses domain/range Cone and
ToricVariety). Probably includes already everything you are thinking
about for toric fibrations.
Documentation (probably the best introduction) is at:
http://www.stp.dias.ie/~vbraun/Sage/html/en/reference/sage/geometry/toricvariety.html
The current code is at
http://www.stp.dias.ie/~vbraun/Sage/
Best wishes,
Volker