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.