Releases: plasmo-dev/Plasmo.jl
Releases · plasmo-dev/Plasmo.jl
v0.7.1
v0.7.0
Plasmo v0.7.0
Breaking changes
- Added support for distributed memory OptiGraphs
Merged pull requests:
- Supporting Distributed OptiGraphs (#144) (@dlcole3)
- Added DistributedArrays to compat in Project.toml (#146) (@dlcole3)
Closed issues:
num_constraintsshould ignore variable constraints by default. (#129)
v0.6.5
Plasmo v0.6.5
Merged pull requests:
- Added Example of HVAC MPC (#130) (@dlcole3)
- Fixed missing tutorial reference (#131) (@dlcole3)
- Adding new tutorial to Plasmo (#134) (@KiernanJ)
- Fixed bug in relax_integrality (#135) (@dlcole3)
- Added
JuMP.write_to_filefunction extension (#141) (@dlcole3) - Updated
GraphMOIBackendto useOrderedSetrather thanVector(#142) (@dlcole3) - Updated Patch Version to 0.6.5 (#143) (@dlcole3)
Closed issues:
- Tree Decompositions of OptiGraphs (#139)
v0.6.4
v0.6.3
v0.6.2
Plasmo v0.6.2
Merged pull requests:
- Fix link to documentation in README (#115) (@odow)
- Address slow constraint creation with many variables on nodes (#116) (@jalving)
- Added Quadcopter Problem to Documentation (#117) (@rishimandyam)
- Added
JuMP.deleteextension for link constraints (#118) (@dlcole3) - copy object data with set_jump_model (#119) (@jalving)
Closed issues:
- @variable and @constraint macros are very slow when defining over sets in v0.6 (#114)
v0.6.1
v0.6.0
Plasmo v0.6.0
Merged pull requests:
- fix: 🐛 Return functions to undo relax_integrality (#98) (@tso-martin)
- Added get and set optimizer attribute for nodes (#99) (@dlcole3)
- Fixed bug in
incidence_matrix(hypergraph)when graph is not fully connected (#100) (@dlcole3) - Added details to docs for accessing variables on nodes and subgraphs (#102) (@dlcole3)
- Complete Plasmo.jl rewrite and updates for JuMP nonlinear interface (#105) (@jalving)
- Update Project.toml (#106) (@jalving)
Closed issues:
v0.5.4
Plasmo v0.5.4
Merged pull requests:
- fix broken readme links (#74) (@jalving)
- Fix slow graph objective (#78) (@jalving)
- Fix slow graph objective (#79) (@jalving)
- Doc maintenance (#80) (@jalving)
- Fix printing tests for JuMP v1.11.1 (#81) (@odow)
- Fix links in documentation (#82) (@odow)
- Update README.md for JuMP documentation (#83) (@odow)
- JuMP.relax_integrality for OptiGraph (#88) (@tso-martin)
- Updated
dual(subgraph, linkconstraint)to call from correct subgraph (#90) (@dlcole3) - fix multiple graph dual (#91) (@jalving)
- fix aggregate bug (#92) (@jalving)
- fix JuMP.value (#93) (@jalving)
- support reset optimizer for optigraph (#94) (@jalving)
- support lazy constraints in plasmo (#95) (@jalving)
Closed issues:
- Advantages of Plasmo (#26)
- Documentation is out of date? (#51)
- some redirects from
zavalabtoplasmo-devdon't work (#67) - Using a solver other than Ipopt (#70)
- Docs link in Readme still points to Zavalalab (#73)
aggregatethrows an error for some OptiGraphs whenmax_depth> 0 (#76)- Optigraph set_objective is too slow (#77)