Skip to content

Commit 449b930

Browse files
Remove redundant assignment of regularization parameter in SolverCore.solve! for LM and R2N solvers
1 parent 36299df commit 449b930

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

src/LM_alg.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ function SolverCore.solve!(
331331

332332
while !done
333333
sub_atol = stats.iter == 0 ? 1.0e-3 : min(sqrt_ξ1_νInv ^ (1.5), sqrt_ξ1_νInv * 1e-3)
334-
solver.subpb.model.σ = σk
334+
335335
isa(solver.subsolver, R2DHSolver) && (solver.subsolver.D.d[1] = 1/ν)
336336
if isa(solver.subsolver, R2Solver) #FIXME
337337
solve!(solver.subsolver, solver.subpb, solver.substats, x = s, atol = sub_atol, ν = ν)

src/R2N.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,6 @@ function SolverCore.solve!(
361361
while !done
362362
sub_atol = stats.iter == 0 ? 1.0e-3 : min(sqrt_ξ1_νInv ^ (1.5), sqrt_ξ1_νInv * 1e-3)
363363

364-
solver.subpb.model.σ = σk
365364
isa(solver.subsolver, R2DHSolver) && (solver.subsolver.D.d[1] = 1/ν₁)
366365
if isa(solver.subsolver, R2Solver) #FIXME
367366
solve!(

0 commit comments

Comments
 (0)