Opened 6 years ago

Last modified 3 months ago

#22827 new task

Meta-ticket: expose all normaliz features — at Version 9

Reported by: Matthias Köppe Owned by: Thomas Kahle
Priority: major Milestone: sage-9.8
Component: geometry Keywords:
Cc: Travis Scrimshaw, Dima Pasechnik, Andrey Novoseltsev, Winfried Bruns, Nicolas M. Thiéry, Vincent Delecroix, Moritz Firsching, Jean-Philippe Labbé, Marc Masdeu, gh-braunmath, gh-kliem, Karl-Dieter Crisman Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Jean-Philippe Labbé)

#20885 added a Normaliz/PyNormaliz? interface, providing a fast backend for polyhedra, and in particular implementations of the integral_points and integral_hull methods.

On this meta ticket, we collect all tickets related to normaliz.

On follow-up tickets, should:

  • provide fast implementations of existing methods of Polyhedron, Cone, triangulations, ...
  • provide new methods for Normaliz's additional features.

Some features may already be exposed via polymake.

Adding these methods would not require Cython programming and would happen on several separate tickets.

Computation goals - see section 4.3 in the Normaliz manual

Tickets:

  • #22684: pynormaliz fails to build on 32bit system
  • #22645: Polyhedron_normaliz: Expose computation options
  • #25090: Upgrade pynormaliz to 1.14 or higher (2.0?)
  • #25091: Add some normaliz features
  • #25097: Algebraic polyhedra with QNormaliz / e-antic
  • #28379: clean normaliz backend
  • #28633: Add copy method to backend normaliz of Polyhedron

See also:

  • #20875: Meta-ticket: Polytopes, lattice (integer) point counting / enumeration, and their applications
  • #22710: Meta-ticket: polymake

Change History (9)

comment:1 Changed 5 years ago by Jean-Philippe Labbé

Description: modified (diff)

comment:2 Changed 5 years ago by Jean-Philippe Labbé

Description: modified (diff)

comment:3 Changed 5 years ago by Matthias Köppe

Description: modified (diff)

comment:4 Changed 4 years ago by Matthias Köppe

Owner: set to Thomas Kahle

comment:5 Changed 4 years ago by Matthias Köppe

Cc: gh-braunmath added

comment:6 Changed 4 years ago by Matthias Köppe

Description: modified (diff)
Milestone: sage-8.0sage-8.4

comment:7 Changed 3 years ago by Jean-Philippe Labbé

Description: modified (diff)

comment:8 Changed 3 years ago by gh-kliem

Description: modified (diff)

comment:9 Changed 3 years ago by Jean-Philippe Labbé

Description: modified (diff)
Note: See TracTickets for help on using tickets.