Releases: Expander/polylog.rs
Releases · Expander/polylog.rs
polylog 1.8.0
New
- implementation of real trilogarithm (3rd order polylogarithm)
li3
- implementation of real 4th order polylogarithm
li4
polylog 1.7.0
New
- ~5% performance improvement of real dilogarithm
li2
polylog 1.6.1
Fixes
- increased precision of complex dilogarithm
li2
for z values with z^2 < machine epsilon
polylog 1.6.0
Changes
- performance improvement of real dilogarithm by ~2%
polylog 1.5.0
Changes
- adapt names in implementation of complex
li2
to other functions
polylog 1.4.0
Changes
- more compact evaluation of polynomial using Horner's rule
polylog 1.3.0
Changes
- unnecessary mapping of Re(z) from -0.0 to 0.0 has been removed from
CLn::cln
- trait
CLn
is now implemented only once and reused by all polylogarithm implementations
polylog 1.2.1
Changes
- all numerical coefficients are now given with the maximum of 17 decimal digits for unique definition in
f64
polylog 1.2.0
Changes
- Performance improvement of the real dilogarithm by ~40% by using a rational function approximation
polylog 1.1.3
Changes
- Performance improvement of all complex polylogarithms by ~10% by re-writing the polynomials in Estrin's scheme, so instruction-level parallelism can be used