-
-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bindings to Latte #18190
Comments
This comment has been minimized.
This comment has been minimized.
Dependencies: #18190 |
comment:4
What is the input for |
comment:5
Replying to @jdemeyer:
By constraints. Actually it would be quite straightforward to have an implementation creating a temporary file and just call But the aim of the ticket is to implement a more direct interface (Matthias Koeppe developing latte is in the loop). Though there is also some work needed from latte side. Vincent |
comment:6
Replying to @videlec:
...only? It is required that the vertices are lattice points? I ask because |
comment:8
Barvinok's method always reduces to counting points in lattice simplices afaik. So you either triangulate (=more than just knowing vertices) or write it as formal addition & subtraction of simplices (less simplices but more complicated to do) |
comment:9
LattE's input is either the vertices (V-rep) or the inequalities (H-rep). @jdemeyer: The vertices can be rational. |
comment:10
Replying to @videlec:
In fact, when "count" is invoked with --cdd, then CDD file format is accepted. So building a preliminary interface should indeed be very easy. |
Sage lacks a lot of feature that are in Latte:
just to mention some of them.
Note that Latte has no documentation for its library (only the various command line does have). So it might be nice to ask whether it is stable accross versions to upstream.
See also:
Depends on #18195
CC: @dimpase @novoselt @vbraun @nthiery @tscrim @haraldschilly @fchapoton @nathanncohen @sagetrac-bedutra
Component: interfaces: optional
Issue created by migration from https://trac.sagemath.org/ticket/18190
The text was updated successfully, but these errors were encountered: