Coder Social home page Coder Social logo

tsnet's Introduction

TSNet

Documentation Status PyPI - Downloads

GitHub license

GitHub (Pre-)Release Date

TSNet performs transient simulation in water networks using Method of Characteristics (MOC).

Overview

A number of commercial software for transient simulation in water distribution systems are available in the market; however, the use of these software for research purposes is limited. The major restriction is due to the fact that the programs are packed as black boxes, and the source code is not visible, thus prohibiting any changes, including modification of existing and implementation of new elements, in the source code. Therefore, the authors find it imperative to develop an open source package rendering easiness for interaction, modification, and extension.

Features

TSNet is a Python package designed to perform transient simulation in water distribution networks. The software includes capabilities to:

  • Create water network models based on .inp files
  • Generate transient events by operating valves and pumps
  • Add disruptive events including pipe bursts and leakages
  • Perform transient simulation using MOC method
  • Visualize results

For more information, go to https://tsnet.readthedocs.io.

Version

TSNet is a ongoing research project in the University of Texas at Austin. The current version is 0.1.0, which is still a pre-release.

Contact

Disclaimer

No warranty, expressed or implied, is made as to the correctness of the results or the suitability of the application.

Cite TSNet

To cite TSNet, use one of the following references:

Lu Xing and Lina Sela. " TSNet: a Python package for transient simulations in water distribution networks". Submitted to Environmental Modeling & Software

License

TSNet is released under the MIT license. See the LICENSE.txt file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.