Recent Releases of GasModels.jl
GasModels.jl - v0.10.5
GasModels v0.10.5
Merged pull requests: - Inclined pipe linear approximation + SCIP Compatible Objective for runogfcomppowerunc (#267) (@hskkanth)
- Julia
Published by github-actions[bot] 10 months ago
GasModels.jl - v0.10.4
GasModels v0.10.4
Merged pull requests: - Introduction Complementarity constraints for Weymouth Equations (#263) (@rb004f) - Update transient.jl to remove typo (#264) (@sonofwatt84) - Inclined pipe constraints, new problem without compressor power, CWP documentation (#266) (@kaarthiksundar)
- Julia
Published by github-actions[bot] 11 months ago
GasModels.jl - v0.10.2
GasModels v0.10.2
Merged pull requests: - fix for unevaluated compressor power expression in the solution dictionary (#261) (@hskkanth) - Unit test for solution type (#262) (@hskkanth)
- Julia
Published by github-actions[bot] over 1 year ago
GasModels.jl - v0.10.1
GasModels v0.10.1
Merged pull requests: - Updating ids of discretized pipes and associated junctions in the transient version (#260) (@hskkanth)
- Julia
Published by github-actions[bot] over 1 year ago
GasModels.jl - v0.10.0
GasModels v0.10.0
Merged pull requests: - Updates for New NL Interface (#256) (@ccoffrin)
- Julia
Published by github-actions[bot] about 2 years ago
GasModels.jl - 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)
- Julia
Published by github-actions[bot] about 2 years ago
GasModels.jl - v0.9.2
GasModels v0.9.2
Merged pull requests: - Steady state pipe elevation constraint (#243) (@hskkanth) - Transient Elevation Constraint (#244) (@hskkanth) - Simplified Storage Model (#245) (@hskkanth) - Fix for zeros in storage data (#247) (@hskkanth)
- Julia
Published by github-actions[bot] over 3 years ago
GasModels.jl - 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)
- Julia
Published by github-actions[bot] almost 4 years ago
GasModels.jl - 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)
- Julia
Published by github-actions[bot] almost 5 years ago
GasModels.jl - 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 or NLobjective? (#189)
- rename gaslib40, gaslib135, gaslib582 (#198)
- Remove dead files (#203)
- Location of Gas Junctions (#205)
- Corner cases in constraintsinkflow, constraintsourceflow, constraintconserveflow (#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: calcconnectedcomponents (#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)
- Julia
Published by github-actions[bot] over 5 years ago
GasModels.jl - 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_ to build_ and tighten l_ne_pipe bounds. (#182) (@tasseff)
- V0.7 rc documentation (#186) (@kaarthiksundar)
- V0.7 rc (#190) (@kaarthiksundar)
- Julia
Published by github-actions[bot] almost 6 years ago
GasModels.jl - 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)
- Julia
Published by github-actions[bot] about 6 years ago
GasModels.jl - v0.5.0
v0.5.0 (2019-09-13)
Closed issues:
- consider providing solutions in si units rather than non-dimensionalized units (#110)
- New compressors should be bi directional (#109)
- Bug in merging pipe and compressors (#100)
- Fix case on instruction to install AmplNLWriter (#98)
- Json Data: Component ids... Strings or Integers (#48)
Merged pull requests:
- refactoring to replace yn and yp variables with a single variable (#124) (rb004f)
- Tightening big M bounds on on/off constraints (#123) (rb004f)
- Function renaming (#119) (rb004f)
- Nlp (#118) (rb004f)
- conversion of json input files to .m format (#117) (rb004f)
- Nlp documentation (#115) (rb004f)
- Nlp Tests (#113) (rb004f)
- LP relaxation model (#108) (rb004f)
- Added MIP Model tests (#107) (rb004f)
- Refactoring of constraints.jl and constraint_template.jl (#106) (rb004f)
- Code cleanup (#105) (rb004f)
- Nlp (#104) (rb004f)
- Update base.jl (#101) (rb004f)
- Julia
Published by julia-tagbot[bot] over 6 years ago
GasModels.jl - v0.4.0
Commits
- Update version (761e9b4)
- changelog and project.toml updates (00a2118)
- long-tests update (20062ea)
- moi merge (8296626)
- project.toml updates (2c733ce)
- test fix 1 (a3394e1)
- test fix 2 (fd67314)
- test fix 3 (f4f7010)
This changelog was automatically generated, and might contain inaccuracies.
- Julia
Published by julia-tagbot[bot] almost 7 years ago
GasModels.jl - v0.3.4
Added additional tests to improve coverage and bug fixes in print_summary function
- Julia
Published by kaarthiksundar about 7 years ago
GasModels.jl - v0.3.3
MATLAB-like input data format parsing and print_summary functionality.
- Julia
Published by kaarthiksundar about 7 years ago
GasModels.jl - v0.3.2
Add support for Julia v0.7 and v1.0.
- Julia
Published by ccoffrin over 7 years ago
GasModels.jl - v0.3.1
Fixed a bug in the resistance calculation. Added Julia version upper bound.
- Julia
Published by ccoffrin over 7 years ago
GasModels.jl - v0.3.0
Standardized input units and naming conventions. Updated MINLP solvers used in testing.
- Julia
Published by ccoffrin over 7 years ago
GasModels.jl - v0.2.0
Undirected and directed gas formulations, support for multiple producers and consumers at each junction, added compressors and control valves, and data summary feature.
- Julia
Published by ccoffrin almost 8 years ago