@@ -412,7 +412,7 @@ function setconstraint!(
412
412
model, optim, con = estim. model, estim. optim, estim. con
413
413
nx̂, nŵ, nym, He = estim. nx̂, estim. nx̂, estim. nym, estim. He
414
414
nX̂con = nx̂* (He+ 1 )
415
- notSolvedYet = (termination_status (optim) == OPTIMIZE_NOT_CALLED)
415
+ notSolvedYet = (JuMP . termination_status (optim) == JuMP . OPTIMIZE_NOT_CALLED)
416
416
C = estim. C
417
417
isnothing (X̂min) && ! isnothing (x̂min) && (X̂min = repeat (x̂min, He+ 1 ))
418
418
isnothing (X̂max) && ! isnothing (x̂max) && (X̂max = repeat (x̂max, He+ 1 ))
@@ -507,8 +507,8 @@ function setconstraint!(
507
507
A = con. A[con. i_b, :]
508
508
b = con. b[con. i_b]
509
509
Z̃var = optim[:Z̃var ]
510
- delete (optim, optim[:linconstraint ])
511
- unregister (optim, :linconstraint )
510
+ JuMP . delete (optim, optim[:linconstraint ])
511
+ JuMP . unregister (optim, :linconstraint )
512
512
@constraint (optim, linconstraint, A* Z̃var .≤ b)
513
513
setnonlincon! (estim, model)
514
514
else
@@ -578,22 +578,22 @@ setnonlincon!(::MovingHorizonEstimator, ::SimModel) = nothing
578
578
function setnonlincon! (estim:: MovingHorizonEstimator , :: NonLinModel )
579
579
optim, con = estim. optim, estim. con
580
580
Z̃var = optim[:Z̃var ]
581
- map (con -> delete (optim, con), all_nonlinear_constraints (optim))
581
+ map (con -> JuMP . delete (optim, con), JuMP . all_nonlinear_constraints (optim))
582
582
for i in findall (.! isinf .(con. X̂min))
583
583
f_sym = Symbol (" g_X̂min_$(i) " )
584
- add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
584
+ JuMP . add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
585
585
end
586
586
for i in findall (.! isinf .(con. X̂max))
587
587
f_sym = Symbol (" g_X̂max_$(i) " )
588
- add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
588
+ JuMP . add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
589
589
end
590
590
for i in findall (.! isinf .(con. V̂min))
591
591
f_sym = Symbol (" g_V̂min_$(i) " )
592
- add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
592
+ JuMP . add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
593
593
end
594
594
for i in findall (.! isinf .(con. V̂max))
595
595
f_sym = Symbol (" g_V̂max_$(i) " )
596
- add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
596
+ JuMP . add_nonlinear_constraint (optim, :($ (f_sym)($ (Z̃var... )) <= 0 ))
597
597
end
598
598
return nothing
599
599
end
@@ -967,7 +967,7 @@ function init_optimization!(
967
967
estim:: MovingHorizonEstimator , :: LinModel , optim:: JuMP.GenericModel
968
968
)
969
969
nZ̃ = length (estim. Z̃)
970
- set_silent (optim)
970
+ JuMP . set_silent (optim)
971
971
limit_solve_time (estim. optim, estim. model. Ts)
972
972
@variable (optim, Z̃var[1 : nZ̃])
973
973
A = estim. con. A[estim. con. i_b, :]
@@ -988,19 +988,19 @@ function init_optimization!(
988
988
C, con = estim. C, estim. con
989
989
nZ̃ = length (estim. Z̃)
990
990
# --- variables and linear constraints ---
991
- set_silent (optim)
991
+ JuMP . set_silent (optim)
992
992
limit_solve_time (estim. optim, estim. model. Ts)
993
993
@variable (optim, Z̃var[1 : nZ̃])
994
994
A = estim. con. A[con. i_b, :]
995
995
b = estim. con. b[con. i_b]
996
996
@constraint (optim, linconstraint, A* Z̃var .≤ b)
997
997
# --- nonlinear optimization init ---
998
- if ! isinf (C) && solver_name (optim) == " Ipopt"
998
+ if ! isinf (C) && JuMP . solver_name (optim) == " Ipopt"
999
999
try
1000
- get_attribute (optim, " nlp_scaling_max_gradient" )
1000
+ JuMP . get_attribute (optim, " nlp_scaling_max_gradient" )
1001
1001
catch
1002
1002
# default "nlp_scaling_max_gradient" to `10.0/C` if not already set:
1003
- set_attribute (optim, " nlp_scaling_max_gradient" , 10.0 / C)
1003
+ JuMP . set_attribute (optim, " nlp_scaling_max_gradient" , 10.0 / C)
1004
1004
end
1005
1005
end
1006
1006
He = estim. He
0 commit comments