Multivariate polynomials via FLINT
Is there a convenient way to do multivariate polynomial calculations over the rationals in Sage using FLINT? As best I can tell from the documentation, the available options are a generic algorithm and Singular, both of which are much slower than, for example, Nemo in Julia (which uses FLINT).
Let us take a look at the doc string...
After some lines, we get the block:
So FLINT is the default for $\Bbb Z[x]$. However...
and insisting on
FLINT
gives an error.No trick could force the present code (in my hands) to use FLINT. From https://fredrikj.net/math/lyon2023fli... is see that an implementation is very sensible w.r.t. the base ring. And the sage implementation for the case of one transcendental variable over a "simple ring" is also very base ring driven... So adapting the code to work is not an obvious task, but should be doable with work...