Opened 15 months ago
Last modified 8 weeks ago
#31408 new task
Meta-ticket: Use new features from FLINT 2.x
Reported by: | mkoeppe | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.7 |
Component: | algebra | Keywords: | flint |
Cc: | slelievre, vdelecroix, fredrik.johansson, isuruf | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
As of Sage 9.4, Sage ships FLINT 2.7.1 (#31069), accepts system FLINT >= 2.6.0, and is ready for FLINT 2.8.x.
Many of the features added in the FLINT 2.x series are so far unused in Sage. See https://github.com/wbhart/flint2/blob/trunk/NEWS (newest items at the end)
Tickets/features:
- #29894 minimal interface for using ZZ[x] matrices in Flint
- #31525 Wrap FLINT 2.6 functions, drop support for system FLINT < 2.6
- #32175 Support FLINT 2.8.0
- #31548 Use FLINT's
nmod_mat_t
for matrices mod n. - #31666 very fast multi-variate polynomials - use them for Sage polynomial rings and perhaps in
sage.tensor.modules
For creating the bindings to the new FLINT functions, there is a potential for synergy with https://github.com/fredrik-johansson/python-flint; the SymPy? developers have announced (2021) that they plan to use python-flint
.
Change History (13)
comment:1 Changed 15 months ago by
- Description modified (diff)
comment:2 Changed 15 months ago by
- Description modified (diff)
comment:3 Changed 15 months ago by
- Cc slelievre added
- Description modified (diff)
- Keywords flint added
comment:4 Changed 15 months ago by
comment:5 Changed 14 months ago by
- Cc vdelecroix added
- Description modified (diff)
comment:6 Changed 14 months ago by
- Milestone changed from sage-9.3 to sage-9.4
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.
comment:7 Changed 14 months ago by
- Description modified (diff)
comment:8 Changed 14 months ago by
- Description modified (diff)
comment:9 Changed 10 months ago by
- Milestone changed from sage-9.4 to sage-9.5
comment:10 Changed 10 months ago by
- Description modified (diff)
comment:11 Changed 9 months ago by
- Cc fredrik.johansson isuruf added
- Description modified (diff)
comment:12 Changed 5 months ago by
- Milestone changed from sage-9.5 to sage-9.6
comment:13 Changed 8 weeks ago by
- Milestone changed from sage-9.6 to sage-9.7
Possibly related: #16812, #16664, #16429.
Older: #9541, #8939.