You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/controller/nonlinmpc.jl
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -222,11 +222,11 @@ This controller allocates memory at each time step for the optimization.
222
222
function, see [`DifferentiationInterface` doc](@extref DifferentiationInterface List).
223
223
- `jacobian=default_jacobian(transcription)` : an `AbstractADType` backend for the Jacobian
224
224
of the nonlinear constraints, see `gradient` above for the options (default in Extended Help).
225
-
- `hessian=false` : an `AbstractADType` backend for the Hessian of the Lagrangian, see
226
-
`gradient` above for the options. The default `false` skip it and use the quasi-Newton
227
-
method of `optim`, which is always the case if `oracle=false` (see Extended Help).
228
-
- `oracle=JuMP.solver_name(optim)=="Ipopt"`: use the efficient [`VectorNonlinearOracle`](@extref MathOptInterface MathOptInterface.VectorNonlinearOracle)
229
-
for the nonlinear constraints (not supported by most optimizers for now).
225
+
- `hessian=false` : an `AbstractADType` backend or `Bool` for the Hessian of the Lagrangian,
226
+
see `gradient` above for the options. The default `false` skip it and use the quasi-Newton
227
+
method of `optim`, which is always the case if `oracle=false` (see Extended Help).
228
+
- `oracle=JuMP.solver_name(optim)=="Ipopt"` : a `Bool` to use the [`VectorNonlinearOracle`](@extref MathOptInterface MathOptInterface.VectorNonlinearOracle)
229
+
for efficient nonlinear constraints (not supported by most optimizers for now).
230
230
- additional keyword arguments are passed to [`UnscentedKalmanFilter`](@ref) constructor
231
231
(or [`SteadyKalmanFilter`](@ref), for [`LinModel`](@ref)).
Copy file name to clipboardExpand all lines: src/estimator/mhe/construct.jl
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -279,8 +279,8 @@ transcription for now.
279
279
- `hessian=false` : an `AbstractADType` backend for the Hessian of the Lagrangian, see
280
280
`gradient` above for the options. The default `false` skip it and use the quasi-Newton
281
281
method of `optim`, which is always the case if `oracle=false` (see Extended Help).
282
-
- `oracle=JuMP.solver_name(optim)=="Ipopt"`: use the efficient [`VectorNonlinearOracle`](@extref MathOptInterface MathOptInterface.VectorNonlinearOracle)
283
-
for the nonlinear constraints (not supported by most optimizers for now).
282
+
- `oracle=JuMP.solver_name(optim)=="Ipopt"` : a `Bool` to use the [`VectorNonlinearOracle`](@extref MathOptInterface MathOptInterface.VectorNonlinearOracle)
283
+
for efficient nonlinear constraints (not supported by most optimizers for now).
284
284
- `direct=true`: construct with a direct transmission from ``\mathbf{y^m}`` (a.k.a. current
285
285
estimator, in opposition to the delayed/predictor form).
0 commit comments