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
optimize number field arithmetic using flint and singular #9541
Comments
Attachment: FMPQ-v0.1.3.tar.gz C code for rational polynomials based on FLINT1 |
Attachment: trac_9541-add_fmpq.patch.gz basic refactoring of number fields elements -- only arithmetic with absolute fields works now. |
Attachment: trac_9541-nfelt_rewrite.patch.gz Including basic support for flint |
Attachment: trac_9451-part2-flint.patch.gz Attachment: trac_9541-all.patch.gz flattened of everything. apply only this. |
Attachment: trac_9541-part1.patch.gz I will start posting part1, part2, etc. Then when all is done, a flattened version of it all. |
Attachment: trac_9541-part2.patch.gz |
Attachment: trac_9541-part3.patch.gz Attachment: trac_9541-part4.patch.gz |
Attachment: trac_9541-part5-doctests_outside_nf.patch.gz Attachment: trac_9541-part6-flint_elts.patch.gz |
Attachment: trac_9541-part7-generic_elts.patch.gz |
Attachment: trac_9541-part8-libsingular-first_steps.patch.gz |
comment:1
Note to self: turn cdef poly* normal_form(self, poly* p) into a singular_polynomial_normal_form() function to make it easier to use. |
comment:2
Attachment: trac_9541-part9-libsingular-second_steps.patch.gz |
This comment has been minimized.
This comment has been minimized.
comment:4
I've decided not to work on this further anytime soon. If somebody else wants to take it up, that would be fantastic. |
This should be broken into smaller tickets. See:
CC: @sagetrac-cwitty
Component: number fields
Issue created by migration from https://trac.sagemath.org/ticket/9541
The text was updated successfully, but these errors were encountered: