FloatSpecialFunctions
special2.spad line 1
[edit on github]
This package implements numerical evaluation of several special functions.
- Beta : (Complex(Float), Complex(Float)) -> Complex(Float)
Beta(x, y) is the Euler Beta function.
- Beta : (Float, Float) -> Float
Beta(x, y) is the Euler Beta function.
- Gamma : Complex(Float) -> Complex(Float)
Gamma(x) is the Euler Gamma function.
- Gamma : Float -> Float
Gamma(x) is the Euler Gamma function.
- digamma : Complex(Float) -> Complex(Float)
digamma(z) is the logarithmic derivative of Gamma(x).
- digamma : Float -> Float
digamma(z) is the logarithmic derivative of Gamma(x).
- dilog : Complex(Float) -> Complex(Float)
dilog(z) is the dilogarithm
- lambertW : Complex(DoubleFloat) -> Complex(DoubleFloat)
lambertW(x) is the Lambert W function.
- lambertW : Complex(Float) -> Complex(Float)
lambertW(x) is the Lambert W function.
- lambertW : DoubleFloat -> DoubleFloat
lambertW(x) is the Lambert W function.
- lambertW : Float -> Float
lambertW(x) is the Lambert W function.
- lambert_inverse_series : (Complex(DoubleFloat), Complex(DoubleFloat)) -> Complex(DoubleFloat)
Undocumented
- lambert_inverse_series : (Complex(Float), Complex(Float)) -> Complex(Float)
Undocumented
- lambert_inverse_series : (DoubleFloat, DoubleFloat) -> DoubleFloat
Undocumented
- lambert_inverse_series : (Float, Float) -> Float
Undocumented
- lambert_via_newton1 : (Complex(DoubleFloat), Complex(DoubleFloat), DoubleFloat) -> Complex(DoubleFloat)
Undocumented
- lambert_via_newton1 : (Complex(Float), Complex(Float), Float) -> Complex(Float)
Undocumented
- lambert_via_newton1 : (DoubleFloat, DoubleFloat, DoubleFloat) -> DoubleFloat
Undocumented
- lambert_via_newton1 : (Float, Float, Float) -> Float
Undocumented
- lambert_via_newton2 : (Complex(DoubleFloat), Complex(DoubleFloat), DoubleFloat) -> Complex(DoubleFloat)
Undocumented
- lambert_via_newton2 : (Complex(Float), Complex(Float), Float) -> Complex(Float)
Undocumented
- lambert_via_newton2 : (DoubleFloat, DoubleFloat, DoubleFloat) -> DoubleFloat
Undocumented
- lambert_via_newton2 : (Float, Float, Float) -> Float
Undocumented
- li2 : Complex(Float) -> Complex(Float)
li2(z) is polylog(2, z)
- logGamma : Complex(Float) -> Complex(Float)
logGamma(x) is the natural log of Gamma(x).
- logGamma : Float -> Float
logGamma(x) is the natural log of Gamma(x).
- rabs : Complex(DoubleFloat) -> DoubleFloat
Undocumented
- rabs : DoubleFloat -> DoubleFloat
Undocumented
- rabs : Complex(Float) -> Float
Undocumented
- rabs : Float -> Float
Undocumented
- riemannZeta : Complex(Float) -> Complex(Float)
riemannZeta(z) is the Riemann Zeta function.