@@ -56,10 +56,10 @@ if VERSION >= v"1.7"
56
56
@test (@ballocated benchmark_scalar (sf, csu0)) == 0
57
57
end
58
58
59
- # Halley
59
+ # SimpleHalley
60
60
function benchmark_scalar (f, u0)
61
61
probN = NonlinearProblem {false} (f, u0)
62
- sol = (solve (probN, Halley ()))
62
+ sol = (solve (probN, SimpleHalley ()))
63
63
end
64
64
65
65
function ff (u, p)
@@ -139,7 +139,7 @@ using ForwardDiff
139
139
f, u0 = (u, p) -> u .* u .- p, @SVector [1.0 , 1.0 ]
140
140
141
141
for alg in (SimpleNewtonRaphson (), LBroyden (), Klement (), SimpleTrustRegion (),
142
- SimpleDFSane (), Halley (), BROYDEN_SOLVERS... )
142
+ SimpleDFSane (), SimpleHalley (), BROYDEN_SOLVERS... )
143
143
g = function (p)
144
144
probN = NonlinearProblem {false} (f, csu0, p)
145
145
sol = solve (probN, alg, abstol = 1e-9 )
162
162
# Scalar
163
163
f, u0 = (u, p) -> u * u - p, 1.0
164
164
for alg in (SimpleNewtonRaphson (), Klement (), SimpleTrustRegion (),
165
- SimpleDFSane (), Halley (), BROYDEN_SOLVERS... , LBROYDEN_SOLVERS... )
165
+ SimpleDFSane (), SimpleHalley (), BROYDEN_SOLVERS... , LBROYDEN_SOLVERS... )
166
166
g = function (p)
167
167
probN = NonlinearProblem {false} (f, oftype (p, u0), p)
168
168
sol = solve (probN, alg)
@@ -271,7 +271,7 @@ for alg in [Bisection(), Falsi(), Ridder(), Brent(), ITP()]
271
271
end
272
272
273
273
for alg in (SimpleNewtonRaphson (), Klement (), SimpleTrustRegion (),
274
- SimpleDFSane (), Halley (), BROYDEN_SOLVERS... , LBROYDEN_SOLVERS... )
274
+ SimpleDFSane (), SimpleHalley (), BROYDEN_SOLVERS... , LBROYDEN_SOLVERS... )
275
275
global g, p
276
276
g = function (p)
277
277
probN = NonlinearProblem {false} (f, 0.5 , p)
@@ -288,7 +288,7 @@ probN = NonlinearProblem(f, u0)
288
288
289
289
for alg in (SimpleNewtonRaphson (), SimpleNewtonRaphson (; autodiff = false ),
290
290
SimpleTrustRegion (),
291
- SimpleTrustRegion (; autodiff = false ), Halley (), Halley (; autodiff = false ),
291
+ SimpleTrustRegion (; autodiff = false ), SimpleHalley (), SimpleHalley (; autodiff = false ),
292
292
Klement (), SimpleDFSane (),
293
293
BROYDEN_SOLVERS... , LBROYDEN_SOLVERS... )
294
294
sol = solve (probN, alg)
0 commit comments