Skip to content

Commit 8a08fb5

Browse files
committed
import SpecialFunctions w/o triggering Pkg warnings
1 parent 44d9c9b commit 8a08fb5

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

src/specfun.jl

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,28 @@
1-
import SpecialFunctions
1+
import .SpecialFunctions
2+
import .SpecialFunctions: erf, erfc, besselj0, besselj1, bessely0, bessely1,
3+
besselj, bessely, gamma, lgamma
24

3-
SpecialFunctions.erf(x::Float128) =
5+
erf(x::Float128) =
46
Float128(@ccall(libquadmath.erfq(x::Cfloat128)::Cfloat128))
5-
SpecialFunctions.erfc(x::Float128) =
7+
erfc(x::Float128) =
68
Float128(@ccall(libquadmath.erfcq(x::Cfloat128)::Cfloat128))
79

8-
SpecialFunctions.besselj0(x::Float128) =
10+
besselj0(x::Float128) =
911
Float128(@ccall(libquadmath.j0q(x::Cfloat128)::Cfloat128))
10-
SpecialFunctions.besselj1(x::Float128) =
12+
besselj1(x::Float128) =
1113
Float128(@ccall(libquadmath.j1q(x::Cfloat128)::Cfloat128))
1214

13-
SpecialFunctions.bessely0(x::Float128) =
15+
bessely0(x::Float128) =
1416
Float128(@ccall(libquadmath.y0q(x::Cfloat128)::Cfloat128))
15-
SpecialFunctions.bessely1(x::Float128) =
17+
bessely1(x::Float128) =
1618
Float128(@ccall(libquadmath.y1q(x::Cfloat128)::Cfloat128))
1719

18-
SpecialFunctions.besselj(n::Integer, x::Float128) =
20+
besselj(n::Integer, x::Float128) =
1921
Float128(@ccall(libquadmath.jnq(n::Cint, x::Cfloat128)::Cfloat128))
20-
SpecialFunctions.bessely(n::Integer, x::Float128) =
22+
bessely(n::Integer, x::Float128) =
2123
Float128(@ccall(libquadmath.ynq(n::Cint, x::Cfloat128)::Cfloat128))
2224

23-
SpecialFunctions.gamma(x::Float128) =
25+
gamma(x::Float128) =
2426
Float128(@ccall(libquadmath.tgammaq(x::Cfloat128)::Cfloat128))
25-
SpecialFunctions.lgamma(x::Float128) =
27+
lgamma(x::Float128) =
2628
Float128(@ccall(libquadmath.lgammaq(x::Cfloat128)::Cfloat128))

0 commit comments

Comments
 (0)