|
1 | | -import SpecialFunctions |
| 1 | +import .SpecialFunctions |
| 2 | +import .SpecialFunctions: erf, erfc, besselj0, besselj1, bessely0, bessely1, |
| 3 | + besselj, bessely, gamma, lgamma |
2 | 4 |
|
3 | | -SpecialFunctions.erf(x::Float128) = |
| 5 | +erf(x::Float128) = |
4 | 6 | Float128(@ccall(libquadmath.erfq(x::Cfloat128)::Cfloat128)) |
5 | | -SpecialFunctions.erfc(x::Float128) = |
| 7 | +erfc(x::Float128) = |
6 | 8 | Float128(@ccall(libquadmath.erfcq(x::Cfloat128)::Cfloat128)) |
7 | 9 |
|
8 | | -SpecialFunctions.besselj0(x::Float128) = |
| 10 | +besselj0(x::Float128) = |
9 | 11 | Float128(@ccall(libquadmath.j0q(x::Cfloat128)::Cfloat128)) |
10 | | -SpecialFunctions.besselj1(x::Float128) = |
| 12 | +besselj1(x::Float128) = |
11 | 13 | Float128(@ccall(libquadmath.j1q(x::Cfloat128)::Cfloat128)) |
12 | 14 |
|
13 | | -SpecialFunctions.bessely0(x::Float128) = |
| 15 | +bessely0(x::Float128) = |
14 | 16 | Float128(@ccall(libquadmath.y0q(x::Cfloat128)::Cfloat128)) |
15 | | -SpecialFunctions.bessely1(x::Float128) = |
| 17 | +bessely1(x::Float128) = |
16 | 18 | Float128(@ccall(libquadmath.y1q(x::Cfloat128)::Cfloat128)) |
17 | 19 |
|
18 | | -SpecialFunctions.besselj(n::Integer, x::Float128) = |
| 20 | +besselj(n::Integer, x::Float128) = |
19 | 21 | Float128(@ccall(libquadmath.jnq(n::Cint, x::Cfloat128)::Cfloat128)) |
20 | | -SpecialFunctions.bessely(n::Integer, x::Float128) = |
| 22 | +bessely(n::Integer, x::Float128) = |
21 | 23 | Float128(@ccall(libquadmath.ynq(n::Cint, x::Cfloat128)::Cfloat128)) |
22 | 24 |
|
23 | | -SpecialFunctions.gamma(x::Float128) = |
| 25 | +gamma(x::Float128) = |
24 | 26 | Float128(@ccall(libquadmath.tgammaq(x::Cfloat128)::Cfloat128)) |
25 | | -SpecialFunctions.lgamma(x::Float128) = |
| 27 | +lgamma(x::Float128) = |
26 | 28 | Float128(@ccall(libquadmath.lgammaq(x::Cfloat128)::Cfloat128)) |
0 commit comments