Skip to content

Commit de720c6

Browse files
authored
fix accidental type conversion to Float64 (#425)
1 parent 9967bce commit de720c6

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "Roots"
22
uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665"
3-
version = "2.1.4"
3+
version = "2.1.5"
44

55
[deps]
66
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"

src/utils.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ function quad_vertex(c, fc, b, fb, a, fa)
107107
fba = (fb - fa) / (b - a)
108108
fbc = (fb - fc) / (b - c)
109109

110-
1 / 2 * ((a + b) - fba / (fbc - fba) * (c - a))
110+
((a + b) - fba / (fbc - fba) * (c - a)) / 2
111111
end
112112

113113
## inverse quadratic

test/test_find_zero.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ struct Order3_Test <: Roots.AbstractSecantMethod end
3737
@test find_zero(sin, big(3), m) pi
3838
@test find_zero(sin, big(3.0), m) pi
3939
@test find_zero(x -> x^2 - 2.0f0, 2.0f0, m) sqrt(2) # issue 421
40+
@test isnan(solve(ZeroProblem(x -> x^2 + 2, 0.5f0)))
4041
end
4142

4243
## defaults for method argument

0 commit comments

Comments
 (0)