Skip to content

Commit 6d241df

Browse files
committed
fix typo
1 parent 5a03646 commit 6d241df

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/besseli.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ end
2424
function besseli1(x::T) where T <: Union{Float32, Float64}
2525
z = abs(x)
2626
if x <= 8
27-
y = muladd(x, T(.5), T(-2))
27+
y = muladd(z, T(.5), T(-2))
2828
z = chbevl(y, A_i1(T)) * z * exp(z)
2929
else
30-
z = exp(z) * chbevl(T(32) / x - T(-2), B_i1(T)) / sqrt(z)
30+
z = exp(z) * chbevl(T(32) / z - T(-2), B_i1(T)) / sqrt(z)
3131
end
3232
if x < zero(x)
3333
z = -z
@@ -37,10 +37,10 @@ end
3737
function besseli1x(x::T) where T <: Union{Float32, Float64}
3838
z = abs(x)
3939
if z <= 8
40-
y = muladd(x, T(.5), T(-2))
40+
y = muladd(z, T(.5), T(-2))
4141
z = chbevl(y, A_i1(T)) * z
4242
else
43-
z = chbevl(T(32) / x - T(-2), B_i1(T)) / sqrt(z)
43+
z = chbevl(T(32) / z - T(-2), B_i1(T)) / sqrt(z)
4444
end
4545
if x < zero(x)
4646
z = -z

0 commit comments

Comments
 (0)