Recent Releases of groebner.jl
groebner.jl - v0.9.5
Groebner v0.9.5
Merged pull requests: - Fix a bug (#188) (@sumiya11)
Closed issues: - Incorrect result (#175)
- Julia
Published by github-actions[bot] 7 months ago
groebner.jl - v0.9.1
Groebner v0.9.1
Merged pull requests: - Add a function to make the eco-n system for different n (#178) (@sumiya11) - CompatHelper: bump compat for Nemo to 0.49, (keep existing compat) (#179) (@github-actions[bot]) - (Slowly) Refactoring F4 trace (#180) (@sumiya11) - Issue with 64 bit integers in CRT for Windows (#181) (@pogudingleb) - Some small quality-of-life changes (#182) (@sumiya11)
- Julia
Published by github-actions[bot] 11 months ago
groebner.jl - v0.9.0
Groebner v0.9.0
Breaking changes
- See the changelog in NEWS.md
Merged pull requests: - When copying exponent vector, do no allocate (#173) (@sumiya11) - Add functions: leadingideal, dimension, quotientbasis (#174) (@sumiya11)
Closed issues: - Compute basis in parallel (#42) - exponent vector overflow, restarting (#95) - Calculate transformation matrix (#130) - llvmcall deprecation warnings (#139)
- Julia
Published by github-actions[bot] about 1 year ago
groebner.jl - v0.8.3
Groebner v0.8.3
Merged pull requests: - Generic coefficient type (#163) (@sumiya11) - Allow the ordering to contain more variables than the input polynomials (#165) (@sumiya11) - CompatHelper: bump compat for Atomix to 1, (keep existing compat) (#166) (@github-actions[bot]) - CompatHelper: bump compat for AbstractAlgebra to 0.44, (keep existing compat) (#168) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.48, (keep existing compat) (#169) (@github-actions[bot]) - Add a note about generic coefficients (#170) (@sumiya11) - Add a new function, "lead", and a benchmark for composite numbers (#171) (@sumiya11) - Гsing string representation to match in the transform for ProductOrdering (#172) (@pogudingleb)
- Julia
Published by github-actions[bot] about 1 year ago
groebner.jl - v0.8.2
Groebner v0.8.2
Merged pull requests: - Remove generated annotations in packed.jl (#159) (@sumiya11) - Docs: remove sections tutorial, development (#160) (@sumiya11) - docs: refine low-level interface description (#161) (@sumiya11)
- Julia
Published by github-actions[bot] over 1 year ago
groebner.jl - v0.8.1
Groebner v0.8.1
Merged pull requests: - Remove llvmcalls in src/utils/simd.jl (#157) (@sumiya11)
Closed issues: - groebner does not return leading coefficient 1 (#128) - Reduce a Polynomial by a Groebner Basis (#135)
- Julia
Published by github-actions[bot] over 1 year ago
groebner.jl - v0.8.0
Groebner v0.8.0
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.42, (keep existing compat) (#144) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.46, (keep existing compat) (#145) (@github-actions[bot]) - Tiny refactor (#146) (@sumiya11) - test (#147) (@sumiya11) - Overhaul (#148) (@sumiya11) - Overhaul CRT (#149) (@sumiya11) - In hashtable, use struct of arrays for better cache usage (#150) (@sumiya11) - Faster monomial arithmetic (#151) (@sumiya11) - investigate cache effects in groebner_apply (#152) (@sumiya11) - Cleanup f4 (#155) (@sumiya11) - Cleanup f4 part 2 (@sumiya11)
- Julia
Published by github-actions[bot] over 1 year ago
groebner.jl - v0.7.5
Groebner v0.7.5
Merged pull requests:
- Spring cleaning (#129) (@sumiya11)
- Add the function groebner_with_change_matrix (#131) (@sumiya11)
- Spring cleaning (#132) (@sumiya11)
- Run CI on some changes (#133) (@sumiya11)
- Convert matrix columns to basis monomials a bit faster (#134) (@sumiya11)
- Small update (#140) (@sumiya11)
- Julia
Published by github-actions[bot] over 1 year ago
groebner.jl - v0.7.4
Groebner v0.7.4
Merged pull requests: - Use pointer instead of unsafe_convert (#126) (@yuyichao) - CI on Julia nightly (#127) (@sumiya11)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.7.3
Groebner v0.7.3
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.40, (keep existing compat) (#124) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.43, (keep existing compat) (#125) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.7.2
Groebner v0.7.2
Merged pull requests:
- Use :dynamic scheduling in [at]threads (#123) (@sumiya11)
Closed issues: - Fails to compute correct Gröbner basis on DynamicPolynomials variable with non-standard monomial ordering (#116)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.7.1
Groebner v0.7.1
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.38, (keep existing compat) (#118) (@github-actions[bot]) - CompatHelper: bump compat for AbstractAlgebra to 0.39, (keep existing compat) (#119) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.42, (keep existing compat) (#120) (@github-actions[bot]) - Fix for DynamicPolynomials.jl orderings (#121) (@sumiya11)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.7.0
Groebner v0.7.0
Merged pull requests:
- CompatHelper: bump compat for AbstractAlgebra to 0.37, (keep existing compat) (#110) (@github-actions[bot])
- CompatHelper: bump compat for Nemo to 0.41, (keep existing compat) (#111) (@github-actions[bot])
- A bit different strategy for modular computation (#112) (@sumiya11)
- Add tests for rational reconstruction (#113) (@sumiya11)
- assert --> invariant (#114) (@sumiya11)
- Update benchmarks (#115) (@sumiya11)
- Fix performance check in CI (#117) (@sumiya11)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.6.4
Groebner v0.6.4
Merged pull requests: - Add a couple of unsafe assumptions (#106) (@sumiya11) - CompatHelper: bump compat for AbstractAlgebra to 0.36, (keep existing compat) (#107) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.40, (keep existing compat) (#108) (@github-actions[bot]) - CompatHelper: add new compat entry for HostCPUFeatures at version 0.1, (keep existing compat) (#109) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.6.1
Groebner v0.6.1
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.35, (keep existing compat) (#102) (@github-actions[bot]) - CompatHelper: bump compat for Nemo to 0.39, (keep existing compat) (#103) (@github-actions[bot]) - Create Downgrade.yml (#104) (@sumiya11)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.6.0
Groebner v0.6.0
Merged pull requests: - (probably) improve modular arithmetic (#99) (@sumiya11) - CompatHelper: add new compat entry for Atomix at version 0.1, (keep existing compat) (#101) (@github-actions[bot])
Closed issues:
- Bug in groebner in Z_2 (#78)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.5.1
Groebner v0.5.1
Merged pull requests: - Add code coverage (#90) (@sumiya11) - Improve documentation for learn & apply strategy (#91) (@sumiya11) - CompatHelper: bump compat for AbstractAlgebra to 0.34, (keep existing compat) (#93) (@github-actions[bot]) - WIP, Fix some dynamic dispatch issues & new linear algebra backend (#96) (@sumiya11) - CompatHelper: add new compat entry for PrettyTables at version 2, (keep existing compat) (#98) (@github-actions[bot]) - Release of 0.5.1 in order to fix a downstream dependency clash between Nemo and Symbolics (#100) (@Krastanov)
Closed issues: - Does Groebner use checked arithmetic, or does it fail silently if a coefficient overflows? (#94)
- Julia
Published by github-actions[bot] about 2 years ago
groebner.jl - v0.5.0
Groebner v0.5.0
Merged pull requests: - Record some timings and runtime statistics (#85) (@sumiya11) - CompatHelper: add new compat entry for TimerOutputs at version 0.5, (keep existing compat) (#86) (@github-actions[bot]) - Fix a bug in modular computation (#87) (@sumiya11)
Closed issues:
- RecoverableException in Groebner\to18i\src\interface.jl:100 (#68)
- Issues with normalform (#82)
- Julia
Published by github-actions[bot] over 2 years ago
groebner.jl - v0.4.4
Groebner v0.4.4
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.32, (keep existing compat) (#77) (@github-actions[bot]) - Groebner.jl logo (#80) (@sumiya11) - adjust logo urls (#81) (@sumiya11)
- Julia
Published by github-actions[bot] over 2 years ago
groebner.jl - v0.4.3
Groebner v0.4.3
Merged pull requests: - Minor debugging improvements & interface change (#75) (@sumiya11) - change of orderings for groebner_learn/apply (#76) (@sumiya11) - Add an option to homogenize input ideal (#79) (@sumiya11)
- Julia
Published by github-actions[bot] over 2 years ago
groebner.jl - v0.4.2
Groebner v0.4.2
Merged pull requests: - fix groebner_apply (#74) (@sumiya11)
- Julia
Published by github-actions[bot] over 2 years ago
groebner.jl - v0.4.0
Groebner v0.4.0
Closed issues: - Possible to make Groebner.jl support 32bit Julia? (#69)
Merged pull requests: - Overhaul (#67) (@sumiya11) - CompatHelper: bump compat for MultivariatePolynomials to 0.5, (keep existing compat) (#70) (@github-actions[bot]) - Beautifulization (#72) (@sumiya11) - CompatHelper: bump compat for AbstractAlgebra to 0.31, (keep existing compat) (#73) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 2 years ago
groebner.jl - v0.3.6
Groebner v0.3.6
Merged pull requests: - Allow the user to speficy the maximal size of the matrix in F4 (#64) (@sumiya11) - Specify formatting file and format all code (#66) (@sumiya11)
- Julia
Published by github-actions[bot] almost 3 years ago
groebner.jl - v0.3.5
Groebner v0.3.5
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.30, (keep existing compat) (#63) (@github-actions[bot]) - Bump to 0.3.5 for release with AbstractAlgebra 0.30 support (#65) (@Krastanov)
- Julia
Published by github-actions[bot] almost 3 years ago
groebner.jl - v0.3.4
Groebner v0.3.4
Merged pull requests: - First try at decreasing compile latency via SnoopPrecompile (#60) (@sumiya11)
- Julia
Published by github-actions[bot] almost 3 years ago
groebner.jl - v0.3.3
Groebner v0.3.3
Merged pull requests: - WIP: CI benchmarking (#57) (@sumiya11) - toy commit to check CI benchmarking (#58) (@sumiya11) - Refactor benchmarks & increment version to 0.3.3 (#59) (@sumiya11)
- Julia
Published by github-actions[bot] almost 3 years ago
groebner.jl - v0.3.2
Groebner v0.3.2
Merged pull requests: - Add weighted, block, and matrix orderings (#53) (@sumiya11) - CompatHelper: bump compat for AbstractAlgebra to 0.29, (keep existing compat) (#54) (@github-actions[bot]) - Fix the bug with strings for julia 1.6 (#55) (@sumiya11) - slightly better finite field arithmetic (#56) (@sumiya11)
- Julia
Published by github-actions[bot] almost 3 years ago
groebner.jl - v0.3.1
Groebner v0.3.1
Merged pull requests: - Minor perf improvement (#51) (@sumiya11) - CompatHelper: bump compat for AbstractAlgebra to 0.28, (keep existing compat) (#52) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 3 years ago
groebner.jl - v0.3.0
Groebner v0.3.0
Merged pull requests: - Make term orderings typed (#49) (@sumiya11)
- Julia
Published by github-actions[bot] about 3 years ago
groebner.jl - v0.2.11
Groebner v0.2.11
Merged pull requests: - remove unbound type parameters (#43) (@nsajko) - Compact monomial representation (#45) (@sumiya11)
- Julia
Published by github-actions[bot] over 3 years ago
groebner.jl - v0.2.10
Groebner v0.2.10
Closed issues:
- Error with hashnextindex(::UInt32, ::Int64, ::UInt32) (#39)
Merged pull requests: - Large refactoring (#41) (@sumiya11)
- Julia
Published by github-actions[bot] over 3 years ago
groebner.jl - v0.2.9
Groebner v0.2.9
Merged pull requests: - fix missing UInt32 bug (#40) (@sumiya11)
- Julia
Published by github-actions[bot] over 3 years ago
groebner.jl - v0.2.8
Groebner v0.2.8
Closed issues: - Integer Type Error (#33)
Merged pull requests: - Fixed UInt32 issue (#34) (@aabouman) - CompatHelper: bump compat for AbstractAlgebra to 0.27, (keep existing compat) (#35) (@github-actions[bot]) - fix degrevlex comparator bug (#36) (@sumiya11) - patch (#37) (@sumiya11)
- Julia
Published by github-actions[bot] over 3 years ago
groebner.jl - v0.2.7
Groebner v0.2.7
Closed issues: - Not working for univariate AA polynomials (#16) - Set up reverse CI (#26) - Julia 1.6 support (#29)
Merged pull requests: - Re-instate Julia 1.6 support (#30) (@odow)
- Julia
Published by github-actions[bot] over 3 years ago
groebner.jl - v0.2.6
Groebner v0.2.6
Closed issues: - Add fglm step (#8) - Test groebner for DynamicPolynomials better (#13)
- Julia
Published by github-actions[bot] almost 4 years ago
groebner.jl - v0.2.5
Groebner v0.2.5
Merged pull requests: - CompatHelper: bump compat for AbstractAlgebra to 0.26, (keep existing compat) (#27) (@github-actions[bot])
- Julia
Published by github-actions[bot] almost 4 years ago
groebner.jl - v0.2.0
Groebner v0.2.0
Merged pull requests: - WIP: Tutorial (#17) (@sumiya11) - sidebar changes (#20) (@sumiya11)
- Julia
Published by github-actions[bot] about 4 years ago
groebner.jl - v0.1.0
Groebner v0.1.0
Closed issues:
- make struct Hashvalue immutable (#2)
- Write simple docs page (#6)
- fix reducegb_f4 to work with noon systems (#7)
- Use f4 in isgroebner (#11)
Merged pull requests: - Create LICENSE (#1) (@sumiya11) - Create LICENSE (#9) (@sumiya11) - initialize docs (#12) (@shashi)
- Julia
Published by github-actions[bot] about 4 years ago