Skip to content

Commit 6041da2

Browse files
authored
Merge pull request #1955 from avinashresearch1/patch-1
Update optimizationsystem.jl - Documentation
2 parents 97cfdd1 + bf73684 commit 6041da2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/systems/optimization/optimizationsystem.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,13 +191,16 @@ function DiffEqBase.OptimizationProblem{iip}(sys::OptimizationSystem,u0map,
191191
parammap=DiffEqBase.NullParameters();
192192
grad = false,
193193
hess = false, sparse = false,
194+
cons_j = false, cons_h = false,
194195
checkbounds = false,
195196
linenumbers = true, parallel=SerialForm(),
196197
kwargs...) where iip
197198
```
198199
199200
Generates an OptimizationProblem from an OptimizationSystem and allows for automatically
200201
symbolically calculating numerical enhancements.
202+
203+
Certain solvers require setting `cons_j`, `cons_h` to `true` for constrained-optimization problems.
201204
"""
202205
function DiffEqBase.OptimizationProblem(sys::OptimizationSystem, args...; kwargs...)
203206
DiffEqBase.OptimizationProblem{true}(sys::OptimizationSystem, args...; kwargs...)

0 commit comments

Comments
 (0)