Skip to content

kaarthiksundar/GasTranSim.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GasTranSim.jl

Build Status codecov

This Julia package implements an explicit staggered grid method to perform forward simulation of the full transient gas flow dynamics in a pipeline network. GasTranSim.jl is not a registered Julia package. Hence installation of the package should be done as follows:

using Pkg
Pkg.add("https://github.com/kaarthiksundar/GasTranSim.jl.git")

For usage, please refer to the documentation or the examples/ and test/ directories. The json schemas for the data with the validator is provided in the schemas/ folder.

Citation

If you find the package useful in your work, we kindly request that you cite the following paper (arxiv link):

@article{GyryaZlotnik2019,
  title={An explicit staggered-grid method for numerical simulation of large-scale natural gas pipeline networks},
  author={Gyrya, Vitaliy and Zlotnik, Anatoly},
  journal={Applied Mathematical Modelling},
  volume={65},
  pages={34--51},
  year={2019},
  publisher={Elsevier}
}

About

Transient Gas Pipeline Network Simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published