-
Notifications
You must be signed in to change notification settings - Fork 245
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
[WIP] Combined addition and multiplication for fmpz_mpoly #994
base: main
Are you sure you want to change the base?
Commits on Jul 1, 2021
-
Initial version of the addmul code; only does a single, multi-ary
multiplication; no optimization for small coefficients or small exponents; no documentation
Configuration menu - View commit details
-
Copy full SHA for fcc7250 - Browse repository at this point
Copy the full SHA fcc7250View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b493f3 - Browse repository at this point
Copy the full SHA 0b493f3View commit details
Commits on Jul 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 10c50d6 - Browse repository at this point
Copy the full SHA 10c50d6View commit details -
Bug fixes exposed by triple multiplication test case:
1. maxfields wasn't computed correctly 2. exponent offsets are multiplied by "N" 3. testing a candidate multiindex to see it it's on an edge is more complicated than just checking if it's less than 0
Configuration menu - View commit details
-
Copy full SHA for fd3aca0 - Browse repository at this point
Copy the full SHA fd3aca0View commit details
Commits on Jul 11, 2021
-
addmul: remove the special case code for small coefficients and small…
… exponents, that were commented out anyway because they haven't been ported
Configuration menu - View commit details
-
Copy full SHA for 02613ca - Browse repository at this point
Copy the full SHA 02613caView commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6fcd257 - Browse repository at this point
Copy the full SHA 6fcd257View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a8ca3 - Browse repository at this point
Copy the full SHA 92a8ca3View commit details -
addmul_multi - enhance code to do addition of multiple terms.
Works on existing single-term test cases, but hasn't been tested multi-term yet.
Configuration menu - View commit details
-
Copy full SHA for 70e0c1a - Browse repository at this point
Copy the full SHA 70e0c1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83232ba - Browse repository at this point
Copy the full SHA 83232baView commit details
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c9f39d9 - Browse repository at this point
Copy the full SHA c9f39d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ae9c6 - Browse repository at this point
Copy the full SHA a4ae9c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b328b3a - Browse repository at this point
Copy the full SHA b328b3aView commit details
Commits on Jul 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6022f27 - Browse repository at this point
Copy the full SHA 6022f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f60d3 - Browse repository at this point
Copy the full SHA 98f60d3View commit details
Commits on Jul 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2951c0b - Browse repository at this point
Copy the full SHA 2951c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed1d09a - Browse repository at this point
Copy the full SHA ed1d09aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f222c87 - Browse repository at this point
Copy the full SHA f222c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f30b7b - Browse repository at this point
Copy the full SHA 4f30b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87f6041 - Browse repository at this point
Copy the full SHA 87f6041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b8776 - Browse repository at this point
Copy the full SHA 22b8776View commit details
Commits on Aug 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cf8c34a - Browse repository at this point
Copy the full SHA cf8c34aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b77482 - Browse repository at this point
Copy the full SHA 3b77482View commit details
Commits on Aug 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 28efc70 - Browse repository at this point
Copy the full SHA 28efc70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04a1aa3 - Browse repository at this point
Copy the full SHA 04a1aa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e811e0 - Browse repository at this point
Copy the full SHA 7e811e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b78d5c4 - Browse repository at this point
Copy the full SHA b78d5c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1a90e5 - Browse repository at this point
Copy the full SHA b1a90e5View commit details
Commits on Aug 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3aabcbe - Browse repository at this point
Copy the full SHA 3aabcbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c879701 - Browse repository at this point
Copy the full SHA c879701View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b06e4 - Browse repository at this point
Copy the full SHA a5b06e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bab56d - Browse repository at this point
Copy the full SHA 4bab56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5872000 - Browse repository at this point
Copy the full SHA 5872000View commit details
Commits on Aug 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 99e471f - Browse repository at this point
Copy the full SHA 99e471fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e3411 - Browse repository at this point
Copy the full SHA 44e3411View commit details
Commits on Aug 19, 2021
-
addmul_multi: add context argument to output_function, and some bug f…
…ixes on output_function
Configuration menu - View commit details
-
Copy full SHA for bd81ccb - Browse repository at this point
Copy the full SHA bd81ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cd5aa1 - Browse repository at this point
Copy the full SHA 4cd5aa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d11b781 - Browse repository at this point
Copy the full SHA d11b781View commit details -
Configuration menu - View commit details
-
Copy full SHA for be3e9b7 - Browse repository at this point
Copy the full SHA be3e9b7View commit details
Commits on Aug 20, 2021
-
addmul_multi: revert adding a field to the fmpz_mpoly structure,
and instead pass 'output_function' as a function argument
Configuration menu - View commit details
-
Copy full SHA for 3ea194e - Browse repository at this point
Copy the full SHA 3ea194eView commit details -
fmpz_mpoly_addmul_multi: print status is now smarter about putting sp…
…aces at the ends of lines
Configuration menu - View commit details
-
Copy full SHA for 4389dcc - Browse repository at this point
Copy the full SHA 4389dccView commit details
Commits on Aug 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 346b869 - Browse repository at this point
Copy the full SHA 346b869View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5409b7a - Browse repository at this point
Copy the full SHA 5409b7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a449d - Browse repository at this point
Copy the full SHA b6a449dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcf4c21 - Browse repository at this point
Copy the full SHA fcf4c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd4af9 - Browse repository at this point
Copy the full SHA edd4af9View commit details
Commits on Aug 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 97cf6c8 - Browse repository at this point
Copy the full SHA 97cf6c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for db864f1 - Browse repository at this point
Copy the full SHA db864f1View commit details -
abstract_add and addmul_multi_threaded: call output_function a final
time with an index of -1 to indicate end-of-polynomial
Configuration menu - View commit details
-
Copy full SHA for 54159c5 - Browse repository at this point
Copy the full SHA 54159c5View commit details
Commits on Aug 25, 2021
-
addmul_multi_threaded - make sure we don't do anything with 'A' if ou…
…tput_function is set
Configuration menu - View commit details
-
Copy full SHA for 6367666 - Browse repository at this point
Copy the full SHA 6367666View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce19d03 - Browse repository at this point
Copy the full SHA ce19d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb2cdc3 - Browse repository at this point
Copy the full SHA cb2cdc3View commit details
Commits on Sep 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b86b7a2 - Browse repository at this point
Copy the full SHA b86b7a2View commit details
Commits on Sep 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e873a32 - Browse repository at this point
Copy the full SHA e873a32View commit details
Commits on Oct 13, 2021
-
fmpz_mpoly_abstract_add's input_function now takes ulong index instea…
…d of slong, which makes more sense and helps silence compiler warnings in SAGE
Configuration menu - View commit details
-
Copy full SHA for e91bf0f - Browse repository at this point
Copy the full SHA e91bf0fView commit details