-
Notifications
You must be signed in to change notification settings - Fork 25
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
Adding Fmpz mpoly #59, cont. #132
Commits on Aug 11, 2023
-
Split nmod_poly_factor out from nmod_poly Remove arb from setup.py
Configuration menu - View commit details
-
Copy full SHA for 357e435 - Browse repository at this point
Copy the full SHA 357e435View commit details -
Change from distutils to setuptools
Added a skeleton pyproject.toml added a simple setuptools setup.py THere is no good replacement to use instead of numpy.distutils to get the default library and include paths. Any suggestions would be welcome.
Configuration menu - View commit details
-
Copy full SHA for e973105 - Browse repository at this point
Copy the full SHA e973105View commit details
Commits on Aug 16, 2023
-
Change include paths for flint 3.0
The arb lib is now part of flint so all paths are prefixed with flint/
Configuration menu - View commit details
-
Copy full SHA for 74c5f85 - Browse repository at this point
Copy the full SHA 74c5f85View commit details
Commits on Aug 17, 2023
-
added missing fmpz_mpoly_sort_terms to _flint.pxd updated fmpz_mpoly_context to include names and other term orders Fixed up arithmetic to use python 3 protocol and removed automatic conversion.
Configuration menu - View commit details
-
Copy full SHA for c24b2ff - Browse repository at this point
Copy the full SHA c24b2ffView commit details -
Made fmpz_mpoly_ctx return a string instead of bytes.
Configuration menu - View commit details
-
Copy full SHA for 0489152 - Browse repository at this point
Copy the full SHA 0489152View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518c0a7 - Browse repository at this point
Copy the full SHA 518c0a7View commit details -
Back out changes for flint3 and setuptools
I hope these work for CI. I currently don't have flint 3.0 or whatever the matching arb lib is.
Configuration menu - View commit details
-
Copy full SHA for 89d567c - Browse repository at this point
Copy the full SHA 89d567cView commit details
Commits on Aug 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7176fe7 - Browse repository at this point
Copy the full SHA 7176fe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dbc6ae - Browse repository at this point
Copy the full SHA 3dbc6aeView commit details
Commits on Aug 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dc7be11 - Browse repository at this point
Copy the full SHA dc7be11View commit details
Commits on Aug 21, 2023
-
Merge branch 'master' into fmpz_mpoly
Some slight adjustments to flint_mpoly_context and fmpz_mpoly needed. It now works on my machine.
Configuration menu - View commit details
-
Copy full SHA for b5d0e91 - Browse repository at this point
Copy the full SHA b5d0e91View commit details
Commits on Aug 23, 2023
-
Added ability to construct an fmpz_mpoly from a dictionary.
Also added tests, and a few __iop__ methods to fmpz_mpoly
Configuration menu - View commit details
-
Copy full SHA for 843b9f3 - Browse repository at this point
Copy the full SHA 843b9f3View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f346904 - Browse repository at this point
Copy the full SHA f346904View commit details
Commits on Aug 28, 2023
-
Initial steps towards fmpz_mpoly.
Yes, this does not compile. I need to go off on another branch to experiment with solutions.
Configuration menu - View commit details
-
Copy full SHA for 3407bce - Browse repository at this point
Copy the full SHA 3407bceView commit details
Commits on Sep 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96178ce - Browse repository at this point
Copy the full SHA 96178ceView commit details
Commits on Sep 12, 2023
-
Added infrastructure for fmpq_mpoly fixed up new import system
Configuration menu - View commit details
-
Copy full SHA for 0f2fceb - Browse repository at this point
Copy the full SHA 0f2fcebView commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fe614c5 - Browse repository at this point
Copy the full SHA fe614c5View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fbe31b7 - Browse repository at this point
Copy the full SHA fbe31b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f9c193 - Browse repository at this point
Copy the full SHA 7f9c193View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b23be - Browse repository at this point
Copy the full SHA 70b23beView commit details
Commits on Sep 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 692c3e7 - Browse repository at this point
Copy the full SHA 692c3e7View commit details
Commits on Sep 24, 2023
-
Also respliced fmpz_mpoly and fmpq_mpoly back into doctests.
Configuration menu - View commit details
-
Copy full SHA for ab7e114 - Browse repository at this point
Copy the full SHA ab7e114View commit details -
Framing of fmpz_mpoly_q laid out.
Added submodule to setup Added rational function class to flint_base Added interface to flintlib Added skeleton fmpz_mpoly_q to types
Configuration menu - View commit details
-
Copy full SHA for 2ebf15d - Browse repository at this point
Copy the full SHA 2ebf15dView commit details -
Fixed small bugs in fmpz_mpoly and fmpq_mpoly
Added missing fmpz_clear for exponents in creating fmpz_mpoly from dictionary Fixed spacing in converting fmpq_mpoly to string
Configuration menu - View commit details
-
Copy full SHA for ca4391d - Browse repository at this point
Copy the full SHA ca4391dView commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b156482 - Browse repository at this point
Copy the full SHA b156482View commit details
Commits on Sep 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1313637 - Browse repository at this point
Copy the full SHA 1313637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5249c19 - Browse repository at this point
Copy the full SHA 5249c19View commit details
Commits on Oct 9, 2023
-
Added operations on fmpz_mpoly that return fmpq_mpoly of fmpz_mpoly_q
also basic ops on fmpz_mpoly_q
Configuration menu - View commit details
-
Copy full SHA for 80b1325 - Browse repository at this point
Copy the full SHA 80b1325View commit details
Commits on Oct 10, 2023
-
Added tests, checks for division by zero to fmpz_mpoly
Also added method to get context from a fmpq_mpoly so the tests could check that it was correct.
Configuration menu - View commit details
-
Copy full SHA for e3c81d8 - Browse repository at this point
Copy the full SHA e3c81d8View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8834263 - Browse repository at this point
Copy the full SHA 8834263View commit details
Commits on Apr 10, 2024
-
Small refactor and general tidy of fmpz_mpoly and fmpq_mpoly
Moves ctx lookup into something based on the ctx class rather than aptly named functions. More to just get myself acquainted with the code base than anything else.
Configuration menu - View commit details
-
Copy full SHA for f2a8bbb - Browse repository at this point
Copy the full SHA f2a8bbbView commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e14bcb - Browse repository at this point
Copy the full SHA 9e14bcbView commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5e2b56 - Browse repository at this point
Copy the full SHA d5e2b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 941041c - Browse repository at this point
Copy the full SHA 941041cView commit details -
Disallow positional partial application
This caused too many headaches during testing. Since the order of variables within a context is not stable during joint context construction, it's simply one giant walking gotcha.
Configuration menu - View commit details
-
Copy full SHA for 2ba6a29 - Browse repository at this point
Copy the full SHA 2ba6a29View commit details
Commits on Apr 21, 2024
-
Revamp fmpz_mpoly tests, add a handful of functions
Add getitem and setitem, add derivative and integral, and degree and total_degree. Add IncompatibleContextError. Fix behaviour of div functions to align with new domain errors. Add sqrt. I'm experiencing a really weird issue with test coverage atm, it's influencing the out come of the getitem tests? TODO: Remove coercion in operators, copy work over to fmpq_mpoly
Configuration menu - View commit details
-
Copy full SHA for 109fad8 - Browse repository at this point
Copy the full SHA 109fad8View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce5c9e7 - Browse repository at this point
Copy the full SHA ce5c9e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8752894 - Browse repository at this point
Copy the full SHA 8752894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1839619 - Browse repository at this point
Copy the full SHA 1839619View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca3dd70 - Browse repository at this point
Copy the full SHA ca3dd70View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea19511 - Browse repository at this point
Copy the full SHA ea19511View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f1446 - Browse repository at this point
Copy the full SHA 62f1446View commit details -
Configuration menu - View commit details
-
Copy full SHA for df9b929 - Browse repository at this point
Copy the full SHA df9b929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40b383d - Browse repository at this point
Copy the full SHA 40b383dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c23a4 - Browse repository at this point
Copy the full SHA 35c23a4View commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d51daa - Browse repository at this point
Copy the full SHA 3d51daaView commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e19044e - Browse repository at this point
Copy the full SHA e19044eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa07adf - Browse repository at this point
Copy the full SHA fa07adfView commit details -
Revert "Instrument windows CI: will be reverted"
This reverts commit fa07adf.
Configuration menu - View commit details
-
Copy full SHA for 63f22fa - Browse repository at this point
Copy the full SHA 63f22faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f5186 - Browse repository at this point
Copy the full SHA 13f5186View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a09691 - Browse repository at this point
Copy the full SHA 8a09691View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c0e0cc - Browse repository at this point
Copy the full SHA 6c0e0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0878b38 - Browse repository at this point
Copy the full SHA 0878b38View commit details
Commits on May 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 98a0cb7 - Browse repository at this point
Copy the full SHA 98a0cb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b08299 - Browse repository at this point
Copy the full SHA 4b08299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82885a4 - Browse repository at this point
Copy the full SHA 82885a4View commit details
Commits on May 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f083101 - Browse repository at this point
Copy the full SHA f083101View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8239992 - Browse repository at this point
Copy the full SHA 8239992View commit details -
Configuration menu - View commit details
-
Copy full SHA for f35903e - Browse repository at this point
Copy the full SHA f35903eView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a61b4e4 - Browse repository at this point
Copy the full SHA a61b4e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a108522 - Browse repository at this point
Copy the full SHA a108522View commit details -
100% fmpz_mpoly test coverage.
Line 369 is being run I swear, coverage just isn't picking it up
Configuration menu - View commit details
-
Copy full SHA for 59a34ad - Browse repository at this point
Copy the full SHA 59a34adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7eb6f6 - Browse repository at this point
Copy the full SHA a7eb6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aac76b4 - Browse repository at this point
Copy the full SHA aac76b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a31d49c - Browse repository at this point
Copy the full SHA a31d49cView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b408ae5 - Browse repository at this point
Copy the full SHA b408ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29c8015 - Browse repository at this point
Copy the full SHA 29c8015View commit details -
Configuration menu - View commit details
-
Copy full SHA for a961889 - Browse repository at this point
Copy the full SHA a961889View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7e23fc - Browse repository at this point
Copy the full SHA d7e23fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1632d2 - Browse repository at this point
Copy the full SHA d1632d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a485ca3 - Browse repository at this point
Copy the full SHA a485ca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b3406 - Browse repository at this point
Copy the full SHA 17b3406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf40f9 - Browse repository at this point
Copy the full SHA 4cf40f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e22e14 - Browse repository at this point
Copy the full SHA 4e22e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af7433 - Browse repository at this point
Copy the full SHA 6af7433View commit details -
Configuration menu - View commit details
-
Copy full SHA for aef740c - Browse repository at this point
Copy the full SHA aef740cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ebd8ff - Browse repository at this point
Copy the full SHA 3ebd8ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e12555 - Browse repository at this point
Copy the full SHA 6e12555View commit details -
Configuration menu - View commit details
-
Copy full SHA for 317189a - Browse repository at this point
Copy the full SHA 317189aView commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 250861f - Browse repository at this point
Copy the full SHA 250861fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc61ca9 - Browse repository at this point
Copy the full SHA bc61ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e175854 - Browse repository at this point
Copy the full SHA e175854View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec3112 - Browse repository at this point
Copy the full SHA 7ec3112View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96fa8e6 - Browse repository at this point
Copy the full SHA 96fa8e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bce43 - Browse repository at this point
Copy the full SHA 59bce43View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 492f962 - Browse repository at this point
Copy the full SHA 492f962View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd9294 - Browse repository at this point
Copy the full SHA fcd9294View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb2c27 - Browse repository at this point
Copy the full SHA efb2c27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bef177 - Browse repository at this point
Copy the full SHA 4bef177View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada4b2f - Browse repository at this point
Copy the full SHA ada4b2fView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e093ac1 - Browse repository at this point
Copy the full SHA e093ac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for faa1fb2 - Browse repository at this point
Copy the full SHA faa1fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc6854 - Browse repository at this point
Copy the full SHA fbc6854View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 10c19be - Browse repository at this point
Copy the full SHA 10c19beView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d70c2f9 - Browse repository at this point
Copy the full SHA d70c2f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f76c6a - Browse repository at this point
Copy the full SHA 8f76c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc7c787 - Browse repository at this point
Copy the full SHA dc7c787View commit details -
Configuration menu - View commit details
-
Copy full SHA for e042933 - Browse repository at this point
Copy the full SHA e042933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 128ae01 - Browse repository at this point
Copy the full SHA 128ae01View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1317bb0 - Browse repository at this point
Copy the full SHA 1317bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 424dc4f - Browse repository at this point
Copy the full SHA 424dc4fView commit details -
Revert "Remove in-place add, sub, and mul"
This reverts commit 8f76c6a.
Configuration menu - View commit details
-
Copy full SHA for 1c88ec3 - Browse repository at this point
Copy the full SHA 1c88ec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb10785 - Browse repository at this point
Copy the full SHA fb10785View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8782c5 - Browse repository at this point
Copy the full SHA c8782c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c0517 - Browse repository at this point
Copy the full SHA c0c0517View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e6589 - Browse repository at this point
Copy the full SHA d4e6589View commit details