Releases: lanl-ansi/WaterModels.jl
Releases · lanl-ansi/WaterModels.jl
v0.2.0
WaterModels v0.2.0
Closed issues:
- Release v0.1.0 (#22)
- Add tests for multinetwork data (#23)
- Support non-integer component IDs (#24)
- Implement tank data structures (#25)
- Implement variables for tanks (#26)
- Implement constraints for tanks (#27)
- Implement check valve data structures (#29)
- Implement variables for check valves (#31)
- Implement constraints for check valves (#33)
- Retain letter casing when reading in data (#35)
- Implement pump data structures (#39)
- Pipe Node Names (#41)
- Naming Conventions (#42)
- Component Keys (#43)
- Faster Node ID Linking (#44)
- Dict Type Signautre (#45)
- Ref/Con/Var Functions (#47)
- Post Function Notes (#49)
- Refactor Type Hierarchy (#50)
- Source Organization (#52)
- Add Constraint Templates (#54)
- Time Series Block (#58)
- Set up Documenter (#60)
- Add Support for JuMP v0.21 (#80)
Merged pull requests:
- Lookup Helpers (#53) (@ccoffrin)
- Skip Valid Inequalities (#56) (@ccoffrin)
- Add Explicit Node Components (#57) (@ccoffrin)
- Multi-Network Utilities (WIP) (#59) (@ccoffrin)
- Tidy Up Source Code (#62) (@ccoffrin)
- Recent changes to OWF (#63) (@tasseff)
- Move Heads from Junctions to Nodes (#65) (@ccoffrin)
- Improvements to Flow Conservation Constraints (#67) (@ccoffrin)
- Fixes for InfrastructureModels.print_summary (#69) (@tasseff)
- Refactor to use Constraint Templates (#70) (@ccoffrin)
- Updates for InfrastructureModels v0.3 (#73) (@ccoffrin)
- Updates for new typing. (#74) (@tasseff)
- Update Dependencies (#76) (@ccoffrin)
- Install TagBot as a GitHub Action (#79) (@JuliaTagBot)
- Add Upper Bounds on Package Dependencies (#81) (@ccoffrin)
v0.1.0
v0.0.1
This release is intended to be a minimal snapshot of the relaxation-based network design algorithm presented in Global Optimization of Nonlinear Network Design. Users interested in sifting through poorly-documented experimental cruft produced during early development should refer to 59a74e3. Future minor versions will separate problem-specific algorithmic components into WaterModelsAnnex.jl, while WaterModels.jl will focus on formulation-specific code. Note that this release relies heavily on MathProgBase (and thus JuMP < v0.19.0).