Releases: Nemocas/Nemo.jl
Releases · Nemocas/Nemo.jl
v0.16.1
v0.16.0
v0.16.0 (2019-12-13)
Closed issues:
- Empty sum not defined for Nemo.fmpz (#742)
- floor and ceil for fmpq (#736)
- No method matching zero!(::fmpz_mpoly) (#732)
- euler_phi not defined for negative values (#718)
- euler_phi(0) triggers an assertion (#717)
- Number theoretic function names (#708)
- Domain error must be nonnegative 0 (#705)
- No method matching InexactError() (#702)
- divexact(ZZ(2), 3) doesn't raise exception (#698)
- ZZ(2) < 4243746873264873264873264876327486832468732 fails (#696)
- ZZ(2) < 32783627361723381726834 fails (#695)
- mod(ZZ(2), ZZ(0)) is entertaining (#689)
- mod(a, -b) does not agree with Julia/AbstractAlgebra (#688)
- divides(a, 0) raises exception for integers a (#687)
- Apply functions from Nemo on vectors (#675)
- Finite field embeddings segfaults at trivial embeddings (#670)
- Segfault in FiniteField constructor with bad base ring (#667)
- copy(::MatrixElem) can return a different type (#651)
- Integer divexact doesn't raise exception (efficiently) if division is not exact (#282)
Merged pull requests:
- fix remaining DomainError() (add missing parameter) (#751) (rfourquet)
- Flint[PQ]adicField: use isprobable_prime instead of isprime (#750) (rfourquet)
- fix DomainError in fmpz.jl & fmpq.jl (#749) (rfourquet)
- fix docstring for ceil(::fmpq) (#747) (rfourquet)
- fix tr and norm docstring for finite fields (#746) (rfourquet)
- fix input/output aliasing in fmpz(2)^1 and fmpz(-1)^3 and fmpz(1)^2 (#745) (rfourquet)
- Zero fmpz fmpq (#744) (wbhart)
- Zero add unsafe mpoly (#740) (wbhart)
- Add floor and ceil for fmpq. (#738) (wbhart)
- Characteristic (#737) (wbhart)
- Switch to new solve code. (#735) (wbhart)
- fibonacci: update docstring for sequence definition (#733) (rfourquet)
- Make gcdx agree with Julia. (#730) (wbhart)
- fix docstring for mul_red! (#729) (rfourquet)
- Add some additional gcd/lcm/gcdx/gcdinv methods that accept integers. (#728) (wbhart)
- Restrict domain of number theoretic functions to N not Z. (#727) (wbhart)
- fix rising_factorial docstring (#726) (rfourquet)
- docs: use
checkdocs = :none
option in makedocs (#721) (rfourquet) - Int to int (#720) (wbhart)
- make similar apply only to the input matrix (#719) (rfourquet)
- support isodd and iseven for fmpz (#714) (rfourquet)
- Fix partition function. (#712) (wbhart)
- Correct docstring. (#711) (wbhart)
- added characteristic of ZZ (#710) (johannes-hoffmann)
- Rename functions and widen some signatures. (#709) (wbhart)
- Fix root error message. (#707) (wbhart)
- Fix calls to InexactError. (#703) (wbhart)
- FiniteField from a poly: check that base ring is a field (#701) (rfourquet)
- Fix isless(::fmpz, Integer) #695. (#697) (wbhart)
- Fix div, rem, divrem and mod and adhoc versions #688. (#693) (wbhart)
- Test divides of integers where second argument is zero #687. (#692) (wbhart)
- Have divexact raise an exception when it isn't an exact division #282. (#691) (wbhart)
- use correct flint functions for divexact (#690) (tthsqe12)
- Bye by Res{fmpz}! (#674) (thofma)
- Implement fmpz_mod_mat. (#673) (wbhart)
- Trivial embedding fail in Nemo (#671) (erou)
- Add fmpz_mod module (#669) (wbhart)
- Add documentation build to the normal travis stage (#666) (thofma)
- Bump flint version (#665) (thofma)
- Embeddings (#664) (erou)
- Fix weird bug on latest master (#663) (thofma)
- exponent_vector: check that exponents fit Int (#659) (rfourquet)
- keep Nemo.GF separate from AbstractAlgebra.GF (#654) (rfourquet)
v0.15.1
v0.15.0
v0.15.0 (2019-10-04)
Closed issues:
- Inverse of zero (#625)
- Hashing for multivariate polynomials (#623)
- Feature request: elementary row/column operations on Nemo matrices (#621)
- Concatenation of Nemo matrices (#620)
- nmod_mat.printing test fails (#618)
- Use patched GMP library from julia (#615)
- UndefRefError when calling .base_ring on fmpq_mat objects (#614)
- Binary builder doesn't set RPATH (#603)
- Request advice (Julia 0.6 versus Julia 1.0) (#492)
Merged pull requests:
- remove superfluous import_exclude list (#649) (rfourquet)
- delete exp(::RingElem), already defined in AbstractAlgebra (#648) (rfourquet)
- det: remove special case already handled in AbstractAlgebra (#647) (rfourquet)
- make ZZ and friends const (#646) (rfourquet)
- Local field types (#645) (a-kulkarn)
- rename perm -> Perm (#643) (rfourquet)
- specialize zero for Nemo matrices (#642) (rfourquet)
- use Int instead of Int64 in some signatures (#641) (rfourquet)
- use at-testset instead of test_* functions (#639) (rfourquet)
- make similar return a Nemo matrix when possible (#638) (rfourquet)
- Fixed a bug in setting the precision. (#635) (a-kulkarn)
- fix some title strings in tests (#634) (rfourquet)
- Make CI a bit faster (#633) (thofma)
- add an AbstractRNG argument to rand methods (#631) (rfourquet)
- implement similar(mat, ring, r, c) (#630) (rfourquet)
- rename invert_{rows,cols} -> reverse_{rows,cols} (#629) (rfourquet)
- remove undefined export symbols (#628) (rfourquet)
- rename :jl_gc_counted_free to :jl_gc_counted_free_with_size (#627) (rfourquet)
- Fix #625: inv(fmpq(0)) (#626) (thofma)
- tests: fix matrix printing (#624) (rfourquet)
- Conform
nmod
rand function to RNG interface (#619) (Keno) - docs: fix typo (#617) (rfourquet)
- remove redundant show methods (#616) (rfourquet)
- fix precisino in coercion of Integers (#613) (fieker)
v0.14.3
v0.14.3 (2019-08-28)
v0.14.2
v0.14.2 (2019-08-26)
Closed issues:
- Download of YASM from www.tortall.net seems unstable (#605)
- Build error v0.14.1 (#600)
- (::AbstractAlgebra.Integers{BigInt})(::fmpz) (#521)
Merged pull requests:
v0.14.1
v0.14.1 (2019-07-04)
Closed issues:
- Wrap arb_sqrtpos (#506)
Merged pull requests:
- Minor fix for gfp_fmpz_poly supertype (#599) (thofma)
- fix trivial bug (#598) (fieker)
- Bump flint version (#597) (thofma)
- Add sqrtpos(::arb) (#595) (thofma)
- Bump flint version (#594) (thofma)
- Wrap eigenvalues function from arb (#593) (thofma)
- Add denominator and content for fmpq_mpoly (#592) (thofma)
- Add docs for multivariates. (#591) (wbhart)
v0.14.0
v0.13.5
Bump version number