Releases: Expander/polylog.rs
Releases · Expander/polylog.rs
polylog 2.6.0
polylog 2.5.3
Fixes
- fix a panic in the general complex polylogarithm
li(n)
for large ordersn
caused by an integer overflow
polylog 2.5.2
Changes
- extended range of input values of the complex polylogarithms
li2
,li3
,li4
,li5
,li6
,li(n)
that do not cause a floating-point overflow
polylog 2.5.1
Changes
- Added protection against catastrophic cancellation in the real dilogarithm
li2
and the real trilogarithmli3
for arguments close to 1. (Such a potential catastrophic cancellation has not been observed yet, though.)
polylog 2.5.0
Changes
- performance improvement of real dilogarithm
li2
by 1-3%
polylog 2.4.0
Changes
- performance improvement of real trilogarithm
li3
polylog 2.3.0
Changes
- performance improvement of the complex
li3()
,li4()
andli(n)
forIm(z) = 0
polylog 2.2.0
Changes
- performance improvement of general n-th order (real and complex) polylogarithms
li(n)
for largen
polylog 2.1.0
New
- implementation of general n-th order complex polylogarithm
z.li(n)
for all complex numbersz: Complex<f64>
and for all integersn: i32
- extension of the n-th order real polylogarithm
x.li(n)
forx: f64
to integersn < 0
polylog 2.0.0
New
- implementation of real n-th order polylogarithm
x.li(n)
for all real numbersx: f64
and for all integersn: i32
withn >= 0
Changes
- updated required rust edition to 2018
- updated required dependency
num
to version 0.4 - updated required dev-dependency
rand
to version 0.8