JuliaFloatSpecialFunctions2¶
jfsf2.spad line 1 [edit on github]
Special functions computed using Julia's ecosystem. They are here essentially for “completeness” purpose with JuliaFloat.
- airyAi: JuliaFloat -> JuliaFloat
airyAi(z)computes AiryAifunction atz
- besselJ0: JuliaFloat -> JuliaFloat
besselJ0(z)computes besselj(0,z).
- besselJ1: JuliaFloat -> JuliaFloat
besselJ1(z)computes besselj(1,z).
- besselY0: JuliaFloat -> JuliaFloat
besselY0(z)computes bessely(0,z).
- besselY1: JuliaFloat -> JuliaFloat
besselY1(z)computes bessely(1,z).
- Beta: (JuliaFloat, JuliaFloat) -> JuliaFloat
Beta(x,y)computes beta function atx,y.
- digamma: JuliaFloat -> JuliaFloat
digamma(x)computes digamma function (i.e. the derivative of logGamma atx).
- Ei: JuliaFloat -> JuliaFloat
Ei(x)computes exponential integralEi(x).
- erf: (JuliaFloat, JuliaFloat) -> JuliaFloat
erf(x,y)computes accurate version of erf(y) - erf(x).
- erf: JuliaFloat -> JuliaFloat
erf(x)computes error function atx.
- erfc: JuliaFloat -> JuliaFloat
erfc(x)computes complementary error function, i.e. the accurate version of 1-erf(x) for largex.
- erfcx: JuliaFloat -> JuliaFloat
erfcx(x)computes scaled complementary error function, i.e. accurate e^{x^2} erfc(x) for largex.
- eta: JuliaFloat -> JuliaFloat
eta(x)computes Dirichlet eta function atx.
- expint: (JuliaFloat, JuliaFloat) -> JuliaFloat
expint(nu, z)computes exponential integralEnu(z).
- Gamma: (JuliaFloat, JuliaFloat) -> JuliaFloat
Gamma(a,z)computes upper incomplete gamma function Gamma(a,z).
- Gamma: JuliaFloat -> JuliaFloat
Gamma(z)computes gamma function Gamma(z).
- inverseErf: JuliaFloat -> JuliaFloat
inverseErf(x)computes inverse function of erf.
- inverseErfc: JuliaFloat -> JuliaFloat
inverseErfc(x)computes the inverse function of erfc.
- jinc: JuliaFloat -> JuliaFloat
jinc(x)computes scaled Bessel function of the first kind divided byx. A.k.a. sombrero or besinc.
- logBeta: (JuliaFloat, JuliaFloat) -> JuliaFloat
logBeta(x,y)computes accurate log(beta(x,y)) for largexory.
- logerfc: JuliaFloat -> JuliaFloat
logerfc(x)computes log of the complementary error function, i.e. accurateln(erfc(x)) for largex.
- logerfcx: JuliaFloat -> JuliaFloat
logerfcx(x)computes log of the scaled complementary error function, i.e. accurateln(erfcx(x)) for large negativex.
- logGamma: (JuliaFloat, JuliaFloat) -> JuliaFloat
logGamma(a,z)computes accurate log(gamma(a,x)) for large arguments.
- logGamma: JuliaFloat -> JuliaFloat
logGamma(x)computes accurate log(gamma(x)) for largex.
- riemannZeta: JuliaFloat -> JuliaFloat
riemannZeta(x)computes Riemann zeta function atx.