Releases: kalmarek/Arblib.jl
Releases · kalmarek/Arblib.jl
v0.4.0
Arblib v0.4.0
Merged pull requests:
- Improve support for polynomials and series (#125) (@Joel-Dahne)
- Minor updates and release (#126) (@Joel-Dahne)
v0.3.2
Arblib v0.3.2
Closed issues:
- Arb * ArbMatrix becomes Matrix{Arb} instead of ArbMatrix (#122)
Merged pull requests:
- Update LICENSE (#120) (@saschatimme)
- Add methods related to intervals (#121) (@Joel-Dahne)
- Scalar multiplication and division with matrices (#123) (@nanleij)
- Update formatter and release (#124) (@Joel-Dahne)
v0.3.1
Arblib v0.3.1
Merged pull requests:
- Add eps (#116) (@Joel-Dahne)
- Enh/special functions (#117) (@Joel-Dahne)
v0.3.0
Arblib v0.3.0
Closed issues:
- eig_simple_rump!(...; side=:left) segfaults inside libarblib (#64)
- Result depends on value of out-variable (#70)
- update Arblib (#104)
- Cannot set Int128 (#109)
Merged pull requests:
- replaced
Clong
,Culong
to match Julia (#100) (@JeffreySarnoff) - Make Arf and Arb subtypes of Abstractfloat (#108) (@Joel-Dahne)
- Add set! for Int128 (#110) (@saschatimme)
- Update Arb_jll and Flint_jll to version 2.19 and 2.7 (#111) (@Joel-Dahne)
- Enh/improve mag support (#112) (@Joel-Dahne)
- Fix multiplication with Arf (#113) (@Joel-Dahne)
- Enh/improve arithmetic support (#114) (@Joel-Dahne)
v0.2.2
Arblib v0.2.2
Merged pull requests:
- Fix flint (#106) (@katatimme)
- Make compat entries tighter (#107) (@katatimme)
v0.2.1
Arblib v0.2.1
Merged pull requests:
- Add parsing of acb_elliptic and acb_dirichlet (#98) (@Joel-Dahne)
- New constructors for intervals (#99) (@Joel-Dahne)
- add expm1 (#102) (@kalmarek)
v0.2.0
Arblib v0.2.0
Closed issues:
Merged pull requests:
- add initial version of integration (#66) (@kalmarek)
- add "scalar" to jlfname prefixes (#93) (@kalmarek)
- Update installation instruction (#95) (@saschatimme)
- bump to 0.2.0 (#96) (@kalmarek)
- Fix/integration (#97) (@Joel-Dahne)
v0.1.2
Arblib v0.1.2
Merged pull requests:
- Enh/rand (#86) (@kalmarek)
- Fix set rational (#91) (@saschatimme)
v0.1.1
Arblib v0.1.1
Closed issues:
Merged pull requests:
- Cleanup constructors (#76) (@Joel-Dahne)
- Fix/global enclosure (#85) (@kalmarek)
- Fix show+constructors (#88) (@saschatimme)
- Set version to v0.1.1 (#89) (@saschatimme)
v0.1.0
Arblib v0.1.0
Closed issues:
- structs design (#1)
- @arbcall_str (#9)
- use LoadFlint (#14)
- What to return from arbcall? (#16)
- Make sure that MPFR and Flint are built in thread safe mode (#19)
- Reconsider finalizer attachment (#23)
- ArbVector (first try) (#24)
- new mpfr in julia-1.5.0 (#26)
- Revamp binary dependency to use JLLs (#30)
- Auto export all defined functions (#33)
- This
shallow
idea is not working (#39) - len detection in arbcall is broken (#55)
Merged pull requests:
- attach finalizer to Arf/Arb/Acb (#2) (@kalmarek)
- Show (#5) (@kalmarek)
- Sin naive2 (#6) (@kalmarek)
- Add gh actions ci (#7) (@saschatimme)
- Default precision (#8) (@kalmarek)
- Add arbcall_str macro (#10) (@saschatimme)
- Arbcall tests (#11) (@Joel-Dahne)
- [CI]: Avoid duplicate push/pull_request run (#12) (@saschatimme)
- Arbcall signatures (#13) (@Joel-Dahne)
- relax jltypes (#15) (@kalmarek)
- Parse documentation (#17) (@Joel-Dahne)
- cleanup (#18) (@kalmarek)
- Add parsed methods (#21) (@Joel-Dahne)
- Arbcall structs (#25) (@Joel-Dahne)
- Add basic vector and matrix support (#27) (@saschatimme)
- Acb vec (#28) (@kalmarek)
- Enh/use jlls (#31) (@kalmarek)
- Add support for ArbPoly (#32) (@Joel-Dahne)
- Grab bag (#35) (@saschatimme)
- Delete build.jl (#36) (@saschatimme)
- Return first argument in arbcall if return type is void and inplace func (#37) (@saschatimme)
- Enh/tag bot compat helper (#38) (@kalmarek)
- AcbPtr (#40) (@saschatimme)
- Clean up matrix and vector files and consolidate them. (#41) (@saschatimme)
- use FLINT_jll directly (#42) (@kalmarek)
- Fix Arb/Acb == Integer (#43) (@saschatimme)
- Fix promotion for *Ref types (#45) (@saschatimme)
- Make [Arb/Acb][Vector/Matrix] outer constructors to fix setprecision (#46) (@saschatimme)
- Allow set! of Acb from ComplexF64 (#47) (@saschatimme)
- Allow only linear indexing of matrices of size n x 1 (#48) (@saschatimme)
- Add also set!(z::Union{AcbRef,Ptr{acb_struct}},x::Complex{<:Base.GMP.CdoubleMax}) (#49) (@saschatimme)
- Add dedicated [Arb/Acb]Ref[Vector/Matrix] type (#50) (@saschatimme)
- Add realref, imagref, real, imag of Acb (#51) (@saschatimme)
- Convert Mag, Arf to Float64 (#53) (@saschatimme)
- add similar (#54) (@kalmarek)
- Enh/eigen (#56) (@kalmarek)
- Arbcall refactor (#57) (@saschatimme)
- Arbcall refactor2 (#58) (@kalmarek)
- use ispredicate(::Arbfunction) to return Bool from arbcall (#59) (@kalmarek)
- Add MagRef and ArfRef (#61) (@saschatimme)
- fix len detection with 2 arguments (#63) (@kalmarek)
- Enh/more methods (#67) (@Joel-Dahne)
- pass prec to approx_eig_qr, when possible (#68) (@kalmarek)
- Cleanup types (#69) (@Joel-Dahne)
- Start readme (#71) (@saschatimme)
- Remove BinaryProvider dependency (#72) (@saschatimme)
- Clean up dependencies 2 (#74) (@saschatimme)
- Fix setprecision for [Arb/Acb]Ref[Vector/Matrix] (#75) (@saschatimme)
- Allow to set Rational to Arb and Acb (#78) (@saschatimme)
- Set version to 0.1 (#79) (@saschatimme)
- Define arf_get_d and arf_get_si manually (#80) (@saschatimme)
- add generic constructors for Acb and Arb (through Arf) (#81) (@kalmarek)