Skip to content

Releases: Expander/polylog.rs

polylog 1.8.0

06 Feb 17:59
Compare
Choose a tag to compare

New

  • implementation of real trilogarithm (3rd order polylogarithm) li3
  • implementation of real 4th order polylogarithm li4

polylog 1.7.0

13 Dec 09:30
Compare
Choose a tag to compare

New

  • ~5% performance improvement of real dilogarithm li2

polylog 1.6.1

20 May 14:42
Compare
Choose a tag to compare

Fixes

  • increased precision of complex dilogarithm li2 for z values with z^2 < machine epsilon

polylog 1.6.0

27 Mar 16:05
Compare
Choose a tag to compare

Changes

  • performance improvement of real dilogarithm by ~2%

polylog 1.5.0

16 Jan 13:57
Compare
Choose a tag to compare

Changes

  • adapt names in implementation of complex li2 to other functions

polylog 1.4.0

29 Sep 06:01
Compare
Choose a tag to compare

Changes

  • more compact evaluation of polynomial using Horner's rule

polylog 1.3.0

28 Jun 11:30
Compare
Choose a tag to compare

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

25 Jun 17:07
Compare
Choose a tag to compare

Changes

  • all numerical coefficients are now given with the maximum of 17 decimal digits for unique definition in f64

polylog 1.2.0

16 Jun 11:53
Compare
Choose a tag to compare

Changes

  • Performance improvement of the real dilogarithm by ~40% by using a rational function approximation

polylog 1.1.3

28 May 16:29
Compare
Choose a tag to compare

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