A TypeScript web application for modelling pipeline networks
The model has a range of different entities that work together to simulate the functionality of the pipe system.
The most essential of these entities are nodes and pipes:
-
Nodes are the points at the start and end of each pipe. They have input and output properties that can be specified or calculated.
-
Pipe Segments are connections between nodes.
Given a set of starting conditions, the model should calculate the behaviour of fluid within the system.
A user interface will be used to set up a pipeline network and begin a simulation.
Data should be presented in easily readable graphs and visualizations that can be understood by laymen.