Releases: plasmo-dev/Plasmo.jl
Releases · plasmo-dev/Plasmo.jl
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
Plasmo v0.4.0
Closed issues:
- function optimize!(...) does not return JuMP termination status (#22)
- Project.toml compat is out of date (#24)
Merged pull requests:
- update compat for DataStructures (#25) (@jalving)
- Streamline mathopt interface backend (#27) (@jalving)
- Add GraphBackends and Bug Fixes (#28) (@jalving)
- Move plotting functions to separate package (#29) (@jalving)
- Refactor OptiNode MOI Backends (#30) (@jalving)
- Updates for version 0.4.0 (#31) (@jalving)
- CompatHelper: bump compat for "Requires" to "1" (#32) (@github-actions[bot])
- CompatHelper: add new compat entry for "DataStructures" at version "0.18" (#33) (@github-actions[bot])
- CompatHelper: bump compat for "Reexport" to "1" (#34) (@github-actions[bot])
- Increment Project.toml to v0.4.1 (#35) (@jalving)
- go back to v0.4.0 (#36) (@jalving)
Update compat
Update compat file for DataStructures 0.18
Store reference to aggregate optinode
This release merges PR #23
An optigraph now stores a reference to the optinode it creates when using standard solvers through JuMP. It is now easier to get the solver status out of Plasmo.
Update optiedges
- Added minor changes to allow linking constraints to be attached to nodes
- Made changes that allow empty optiedges to be created to facilitate parallel model building
- Created documentation
OptiGraph Release
This latest release solidifies a lot of the graph-based modeling concepts that are
incorporated in Plasmo.jl. It finalizes a lot of the syntax and now includes a
built-in partitioning interface. The computing graph stuff was moved to PlasmoCompute.jl.
Add ComputingGraph functionality
This release adds functionality to create ComputingGraph objects which can be used to simulate control systems or distributed algorithms. This is also the the final release before Plasmo.jl is updated to work with JuMP 0.19.