Opened 3 years ago

Last modified 7 weeks ago

#22827 new task

Meta-ticket: expose all normaliz features

Reported by: mkoeppe Owned by: gh-tom111
Priority: major Milestone: sage-8.4
Component: geometry Keywords:
Cc: tscrim, dimpase, novoselt, Winfried, nthiery, vdelecroix, moritz, jipilab, mmasdeu, gh-braunmath, gh-kliem Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by gh-kliem)

#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
  • #28639: Polyhedron_normaliz: Initialize new cone from both Vrep and Hrep
  • #27952: upgrade Normaliz to 3.8.4, PyNormaliz? to 2.10, install nauty header/library, add patch to e-antic
  • #28873: Implement ambient volume of polyhedron with normaliz

See also:

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

Change History (14)

comment:1 Changed 2 years ago by jipilab

  • Description modified (diff)

comment:2 Changed 2 years ago by jipilab

  • Description modified (diff)

comment:3 Changed 2 years ago by mkoeppe

  • Description modified (diff)

comment:4 Changed 19 months ago by mkoeppe

  • Owner changed from (none) to gh-tom111

comment:5 Changed 18 months ago by mkoeppe

  • Cc gh-braunmath added

comment:6 Changed 18 months ago by mkoeppe

  • Description modified (diff)
  • Milestone changed from sage-8.0 to sage-8.4

comment:7 Changed 8 months ago by jipilab

  • Description modified (diff)

comment:8 Changed 6 months ago by gh-kliem

  • Description modified (diff)

comment:9 Changed 6 months ago by jipilab

  • Description modified (diff)

comment:10 Changed 6 months ago by jipilab

  • Description modified (diff)

comment:11 Changed 6 months ago by jipilab

  • Cc gh-kliem added

comment:12 Changed 4 months ago by jipilab

  • Description modified (diff)

comment:13 Changed 4 months ago by gh-kliem

  • Description modified (diff)

comment:14 Changed 7 weeks ago by gh-kliem

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