|
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