Skip to content
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

Fmpz mod mpoly and nmod mpoly #164

Merged
merged 32 commits into from
Aug 18, 2024

Commits on Jul 15, 2024

  1. Initial addition of fmpz_mod_mpoly and nmod_mpoly

    fmpz_mod_mpoly.pyx to come in a later commit
    Jake-Moss committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    4a72a37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a82d4ed View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Catch a failed factorisation, using runtime error for now

    The flint docs don't specify *when* this can fail so I'm not sure it fits with a DomainError or the like
    Jake-Moss committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    8c073ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2e8a00 View commit details
    Browse the repository at this point in the history
  3. Copy-paste error

    Jake-Moss committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    53a5dbb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e8be1e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89c088b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    004ae4b View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    a24ea8d View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Configuration menu
    Copy the full SHA
    e0512bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    805fd34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a7de35 View commit details
    Browse the repository at this point in the history
  4. Mirror f24f9aa

    Jake-Moss committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    51a572e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    accffa9 View commit details
    Browse the repository at this point in the history
  2. More nmod interop

    Jake-Moss committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    48136d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    84fbf91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3989b50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f15b55a View commit details
    Browse the repository at this point in the history
  4. Add modules to setup.py

    Jake-Moss committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e3120cf View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    abe80c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Merge remote-tracking branch 'origin/master' into fmpz_mod_mpoly_and_…

    …nmod_mpoly
    Jake Moss committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0cf8237 View commit details
    Browse the repository at this point in the history
  2. Doc changes

    Jake Moss committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    c740fec View commit details
    Browse the repository at this point in the history
  3. sizeof(ulong) fix

    Jake Moss committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    72e220e View commit details
    Browse the repository at this point in the history
  4. Simplify call argument checks

    Jake Moss committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4526d2b View commit details
    Browse the repository at this point in the history
  5. Add support for fmpz_mod and nmod interop

    Jake Moss committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    043ca9d View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Wrong variable

    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    f2fa712 View commit details
    Browse the repository at this point in the history
  2. Generic add and divmod POC methods

    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    9abc8d2 View commit details
    Browse the repository at this point in the history
  3. Significantly clean up nmod_mpoly type conversion

    Other types will come later
    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    e2b6369 View commit details
    Browse the repository at this point in the history
  4. Fix nmod type errors, no clue how this worked at all

    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    c08fdb0 View commit details
    Browse the repository at this point in the history
  5. Reverse changes to fmpz_vec

    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    789ad00 View commit details
    Browse the repository at this point in the history
  6. Refactor fmpz_mod_mpoly

    Jake Moss committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    a2573c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    1358a67 View commit details
    Browse the repository at this point in the history