Commit ae51318
committed
Update OptimizationFrameworks: add OptimizationBase compat, fix MTK bounds
- Add OptimizationBase = "5" to [compat] in Project.toml (addresses PRs SciML#1268, SciML#1411)
- Fix MTK array variable bounds in clnlbeam.jmd: use setbounds on individual
collected variables instead of array metadata syntax which is broken in
ModelingToolkitBase with MTK 11.17.0
- Regenerate Manifest.toml for Julia 1.10.11
Verified locally that all solvers pass on both benchmarks:
- CLNLBEAM: ForwardDiff, ReverseDiff, MTK (both), JuMP all pass
- OPF: Optimization.jl, JuMP, NLPModels, MTK all pass
- PowerModels uses registered v0.21.5 (no branch dependency needed)
- Nonconvex remains disabled (incompatible with Symbolics v7)
- Enzyme compilation hangs on constrained problems (upstream issue)
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>1 parent e979734 commit ae51318
File tree
3 files changed
+105
-71
lines changed- benchmarks/OptimizationFrameworks
3 files changed
+105
-71
lines changed
0 commit comments