Skip to content

Commit 45ac608

Browse files
committed
🤖 Format .jl files
1 parent 2576ce2 commit 45ac608

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

src/moi_nls_model.jl

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,7 @@ function MathOptNLSModel(cmodel::JuMP.Model, F; hessian::Bool = true, name::Stri
7373
hess_available = hessian && oracles.hessian_oracles_supported,
7474
)
7575

76-
nls_meta = NLSMeta(
77-
nequ,
78-
nvar,
79-
nnzj = Fnnzj,
80-
nnzh = Fnnzh,
81-
lin = collect(1:nlinequ)
82-
)
76+
nls_meta = NLSMeta(nequ, nvar, nnzj = Fnnzj, nnzh = Fnnzh, lin = collect(1:nlinequ))
8377

8478
return MathOptNLSModel(
8579
meta,
@@ -817,10 +811,16 @@ function NLPModels.hess_coord!(
817811
end
818812
end
819813
if (nls.nls_meta.nnln > 0) || (nls.nlcon.nnln > 0)
820-
λ = view(y, (nls.meta.nlin + nls.quadcon.nquad + 1):(nls.meta.nlin + nls.quadcon.nquad + nls.nnln.ncon))
814+
λ = view(
815+
y,
816+
(nls.meta.nlin + nls.quadcon.nquad + 1):(nls.meta.nlin + nls.quadcon.nquad + nls.nnln.ncon),
817+
)
821818
MOI.eval_hessian_lagrangian(
822819
nls.ceval,
823-
view(vals, (nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh)),
820+
view(
821+
vals,
822+
(nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh),
823+
),
824824
x,
825825
obj_weight,
826826
λ,
@@ -860,11 +860,15 @@ function NLPModels.hess_coord!(
860860
end
861861
view(vals, (nls.lls.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh)) .= 0.0
862862
if nls.nls_meta.nnln > 0
863-
ind_nnln = (nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh)
863+
ind_nnln =
864+
(nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh)
864865
MOI.eval_hessian_lagrangian(nls.ceval, view(vals, ind_nnln), x, obj_weight, nls.λ)
865866
else
866867
if nls.nlcon.nnln > 0
867-
view(vals, (nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh)) .= 0.0
868+
view(
869+
vals,
870+
(nls.lls.nnzh + nls.quadcon.nnzh + 1):(nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh),
871+
) .= 0.0
868872
end
869873
end
870874
view(vals, (nls.lls.nnzh + nls.quadcon.nnzh + nls.nlcon.nnzh + 1):(nls.meta.nnzh)) .= 0.0
@@ -882,7 +886,10 @@ function NLPModels.hprod!(
882886
nls.meta.hprod_available || error("The function hprod! is not supported by this MathOptNLSModel.")
883887
increment!(nls, :neval_hprod)
884888
if (nls.nls_meta.nnln > 0) || (nls.nlcon.nnln > 0)
885-
λ = view(y, (nls.meta.nlin + nls.quadcon.nquad + 1):(nls.meta.nlin + nls.quadcon.nquad + nls.nlcon.nnln))
889+
λ = view(
890+
y,
891+
(nls.meta.nlin + nls.quadcon.nquad + 1):(nls.meta.nlin + nls.quadcon.nquad + nls.nlcon.nnln),
892+
)
886893
MOI.eval_hessian_lagrangian_product(nls.ceval, hv, x, v, obj_weight, λ)
887894
end
888895
(nls.nls_meta.nnln == 0) && (nls.nlcon.nnln == 0) && (hv .= 0.0)

0 commit comments

Comments
 (0)