TransFlow
0.1.0
A transient pipeline flow simulation library
|
5 #include "constants.hpp"
6 #include "equationofstate/equationofstatebase.hpp"
28 virtual arma::vec
evaluate(
const double,
const double)
const override
30 arma::vec Z = arma::zeros<arma::vec>(6);
35 Z(4) = 5/2*constants::gasConstant;
36 Z(5) = 3/2*constants::gasConstant;
virtual arma::vec evaluate(const double, const double) const override
Override. Independent of pressure and temperature.
Definition: idealgas.hpp:28
virtual double calculateCompressibility(const double, const double) const override
Override. Independent of pressure and temperature.
Definition: idealgas.hpp:44
IdealGas(const Composition &)
IdealGas constructor. Composition is only used to determine molar mass (and density) of the gas.
Definition: idealgas.hpp:18
The IdealGas class implements the equation of state for an ideal gas.
Definition: idealgas.hpp:11
The EquationOfStateBase is an abstract class, the base class for different equations of state.
Definition: equationofstatebase.hpp:20
The Composition class is a simple container class for the composition of natural gas....
Definition: composition.hpp:17