Skip to content
Closed
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Manifest.toml
4 changes: 2 additions & 2 deletions src/LM_alg.jl
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ function LMSolver(
shifted(reg_nls.h, xk)

Jk = jac_op_residual(reg_nls.model, xk)
sub_nlp = LMModel(Jk, Fk, T(1), xk)
sub_nlp = LMModel(Jk, Fk, T(0), xk)
subpb = RegularizedNLPModel(sub_nlp, ψ)
substats = RegularizedExecutionStats(subpb)
subsolver = subsolver(subpb)
Expand Down Expand Up @@ -300,7 +300,7 @@ function SolverCore.solve!(
end

mk = let ψ = ψ, solver = solver
d -> obj(solver.subpb.model, d) + ψ(d)
d -> obj(solver.subpb.model, d) - solver.subpb.model.σ * dot(d, d) / 2 + ψ(d)
end

prox!(s, ψ, mν∇fk, ν)
Expand Down
4 changes: 2 additions & 2 deletions src/R2N.jl
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ function R2NSolver(
shifted(reg_nlp.h, xk)

Bk = hess_op(reg_nlp.model, x0)
sub_nlp = R2NModel(Bk, ∇fk, T(1), x0)
sub_nlp = R2NModel(Bk, ∇fk, T(0), x0)
subpb = RegularizedNLPModel(sub_nlp, ψ)
substats = RegularizedExecutionStats(subpb)
subsolver = subsolver(subpb)
Expand Down Expand Up @@ -327,7 +327,7 @@ function SolverCore.solve!(
end

mk = let ψ = ψ, solver = solver
d -> obj(solver.subpb.model, d) + ψ(d)::T
d -> obj(solver.subpb.model, d) - solver.subpb.model.σ * dot(d, d) / 2 + ψ(d)::T
end

prox!(s1, ψ, mν∇fk, ν₁)
Expand Down
Loading