Releases: lanl-ansi/GasModels.jl
Releases · lanl-ansi/GasModels.jl
v0.10.0
v0.9.3
GasModels v0.9.3
Merged pull requests:
- Update Memento dependency (#250) (@adammate)
- Steady State OGF Linear Relaxation (#253) (@kaarthiksundar)
- Linear approximation for pipe headloss and new problem for simulations (#254) (@hskkanth)
- Linear Approximation (#255) (@kaarthiksundar)
- Fix documentation build (#257) (@odow)
- Fix CI on Windows (#259) (@ccoffrin)
v0.9.2
v0.9.1
GasModels v0.9.1
Merged pull requests:
- Stready state storage (#235) (@rb004f)
- Bidirectional compressor for Transient Model (#236) (@kaarthiksundar)
- FIX:
prep_transient_data!
gets called twice (#237) (@pseudocubic) - Used the correct for of a constraint (#238) (@rb004f)
- Nondimensionalize compressor objective (#240) (@rb004f)
- Length equal 0 check (#242) (@rb004f)
v0.9.0
GasModels v0.9.0
Merged pull requests:
- Minor fixes (#219) (@rb004f)
- FIX: Ensure consistency in assigned GasLib component indices (#220) (@tasseff)
- UPD: Updates for new multi-infrastructure conventions (#222) (@tasseff)
- ADD: data sources table to matgas format (#223) (@pseudocubic)
- REF: Switch to Github Actions from Travis (#224) (@pseudocubic)
v0.8.2
GasModels v0.8.2
v0.8.1
GasModels v0.8.1
v0.8.0
GasModels v0.8.0
Closed issues:
- Compressor Horsepower constraints (#33)
- Use relaxation schemes of Infrastructure Models.jl (#55)
- Modify the gf formulation to be like pf (#78)
- create tests for directed compressors, short pipes, and valves (#88)
- Write up documentation of matlab format (#92)
- new compressors are modeled a bi directional in the constraints (#103)
- mixed directed/undirected model (#112)
- Constant pressure (#134)
- update documentation to replace yn and yp variable description with just the y variable (#138)
- consider reporting a calculated value for y variables (#140)
- Convert test input files to be in SI units rather than per unit (#148)
- Move long running tests into examples (#155)
- Convert GasModels to use new solution builder structures (#157)
- Rename models to represent physics rather than mathprograming (#158)
- directionality behavior (#161)
- defining reverese direction (#167)
- Compatible with InfrastructureModels v0.5 (#180)
- MISOCP uses
NLconstraint
orNLobjective
? (#189) - rename gaslib40, gaslib135, gaslib582 (#198)
- Remove dead files (#203)
- Location of Gas Junctions (#205)
- Corner cases in constraint_sink_flow, constraint_source_flow, constraint_conserve_flow (#207)
Merged pull requests:
- Ensure solution processor safety when computing square roots (#193) (@tasseff)
- Refactoring of modeling pipe flow directions (#194) (@rb004f)
- refactoring resistor direction data (#195) (@rb004f)
- Direction refactor (#196) (@rb004f)
- Refactoring of compressor directions (#199) (@rb004f)
- ADD: GasLib parsing functions and implementation of pressure reducing valves (#202) (@tasseff)
- Direction refactor (#204) (@rb004f)
- Direction refactor (#206) (@rb004f)
- Refactoring of formulation names (#208) (@rb004f)
- Gaslib format support (#209) (@rb004f)
- switch from @NLConstraint to @constraint on bilinear constraints (#210) (@rb004f)
- Changed some bilinear functions declaraed as @NLConstraint to @constraint (#212) (@rb004f)
- FIX: calc_connected_components (#213) (@pseudocubic)
- Bug fixes for compression ratio computations (#214) (@rb004f)
- Allow dynamic creation of direciton variables (#215) (@rb004f)
- FIX: Incorrect resistor physics (#216) (@tasseff)
- Storage addition to transient model (#217) (@kaarthiksundar)
- ADD: Strengthening constraints for resistors and loss resistors (#218) (@tasseff)
v0.7.0
GasModels v0.7.0
Closed issues:
- Replace test json input files with equivlent matlab input files (#82)
- add valves, control valves, short pipes, and resistors to matlab format (#84)
- Rename function mlab2gm_connection (#99)
- rename consumers to be delivery and producers to be receipt (#122)
- Add support for transfer components (#126)
- Standardize inputs mass flow (#127)
- rename control valves as regulators (#130)
- solution post processor for compressor and regulator ratios (#191)
Merged pull requests:
- Examples (#168) (@rb004f)
- REF: InfrastructureModels solutions (breaking) (#169) (@pseudocubic)
- Transient Optimization problem formulation (#172) (@kaarthiksundar)
- Examples (#173) (@rb004f)
- cleaned up most of the examples (#175) (@rb004f)
- Examples (#176) (@rb004f)
- Dispatchable (#178) (@rb004f)
- Updates for v0.7 (#181) (@tasseff)
- Rename
post_
tobuild_
and tightenl_ne_pipe
bounds. (#182) (@tasseff) - V0.7 rc documentation (#186) (@kaarthiksundar)
- V0.7 rc (#190) (@kaarthiksundar)
v0.6.0
GasModels v0.6.0
Closed issues:
- Create the abs form of the Weymouth equations (#18)
- Non-binary version of compressor/control valve direction constraints (#30)
- Tidy Whitespace (#75)
- Add upper bound to relaxation of weymouth equations in the Misocp formulation (#83)
- Drop Memento upperbound (#86)
- checked for id collisions in edges (#95)
- create the ability to customize ref data structrures (#96)
- Update Infrastructure Models Conventions (#97)
- extend the build_ref function to allow arbitrary reference building (#102)
- precompute all big values (#111)
- Revisit A1, A2, A3 SI units (#114)
- GasModels.jl v0.4.2 (#120)
- Generalize NE problem (#121)
- Eliminate the connections reference object (#128)
- seperate constraint names for resisitors (#129)
- v0.5.0 release (#131)
- Travis and Documeter Maintenance (#150)
- Add Support for JuMP v0.21 (#153)
Merged pull requests:
- Removing requirement that all connections must have a unqiue id (#132) (@rb004f)
- Script to convert ArcGIS CSVs to Matlab MGC format (#133) (@3ch01c)
- OGF implementation (#135) (@rb004f)
- REF: Style Upgrade / Refactor (#136) (@pseudocubic)
- Updated CSV to MGC conversion script (#137) (@3ch01c)
- ADD: data consistency checks (#144) (@pseudocubic)
- Updated csv2mgc script (#145) (@3ch01c)
- Matgas Format Refactor (#147) (@pseudocubic)
- Install TagBot as a GitHub Action (#151) (@JuliaTagBot)
- ADD: transient file parser (#152) (@pseudocubic)
- delete csv2mgc script (#154) (@3ch01c)
- Updates for JuMP v0.21 and InfrastructureModels v0.4 (#166) (@ccoffrin)