Both sides previous revision Previous revision Next revision | Previous revision |
news:release_2_11 [2011/12/22 16:27] – herr | news:release_2_11 [2019/07/04 09:21] (current) – mradons |
---|
====== New Features in Release 2.11 ====== | ====== New Features in Release 2.11 ====== |
| |
Release date: December 22, 2011. | Release date: December 23, 2011. |
| |
Release 2.11 is now available on the [[download:start|Downloads]] page. Here are the most important new features: | Release 2.11 is now available on the [[download:start|Downloads]] page. Here are the most important new features: |
| |
| |
==== New object: SymmetricPolytope ==== | ==== New object class: SymmetricPolytope ==== |
| |
Release 2.11 provides a new "big object" ''SymmetricPolytope''. These objects are defined via their GENERATING_GROUP and the input either of GEN_POINTS (and GEN_INPUT_LINEALITY), or of GEN_INEQUALITIES (and GEN_EQUATIONS). The GENERATING_GROUP property takes a permutation group object ''group::GroupOfPolytope'' acting on the coordinates of the points, or the inequalities, respectively. Having defined a SymmetricPolytope one can ask for the orbits of its vertices and its facets. They are stored as a property of the GENERATING_GROUP. Here is a brief example: | Release 2.11 provides a new "big object" class ''SymmetricPolytope''. These objects are defined via their GENERATING_GROUP and the input either of GEN_POINTS (and GEN_INPUT_LINEALITY), or of GEN_INEQUALITIES (and GEN_EQUATIONS). The GENERATING_GROUP property takes a permutation group object ''group::GroupOfPolytope'' acting on the coordinates of the points, or the inequalities, respectively. Having defined a SymmetricPolytope one can ask for the orbits of its vertices and its facets. They are stored as a property of the GENERATING_GROUP. Here is a brief example: |
| |
<code> | <code> |
==== Computing linear symmetries ==== | ==== Computing linear symmetries ==== |
| |
Thanks to the new interface to ''SymPol'', a ''C++'' tool to work with symmetric polyhedra written by [[http://www.math.uni-rostock.de/~rehn/index.html|Thomas Rehn]] and [[http://www.mathematik.uni-rostock.de/lehrstuehle/geometrie/people/|Achill Schürmann]], ''polymake'' is now able to compute linear symmetries of polyhedra. | Thanks to the new interface to ''SymPol'', a ''C++'' tool to work with symmetric polyhedra written by [[http://www.math.uni-rostock.de/~rehn/index.html|Thomas Rehn]] and [[https://www.mathematik.uni-rostock.de/struktur/professuren-apl-prof/geometrie/people/achill/|Achill Schürmann]], ''polymake'' is now able to compute linear symmetries of polyhedra. |
<code> | <code> |
$p=new Polytope<Rational>(POINTS=>cube(3)->VERTICES); | $p=new Polytope<Rational>(POINTS=>cube(3)->VERTICES); |