TransFlow
0.1.0
A transient pipeline flow simulation library
|
static const Material steel
Predefined steel.
Definition: material.hpp:32
The Material class is a simple container class that defines the conductivity, density and heat capaci...
Definition: material.hpp:7
double m_conductivity
Thermal conductivity [W/(m K)].
Definition: material.hpp:39
static const Material coating
Predefined pipe coating.
Definition: material.hpp:33
double m_density
Density [kg/m3].
Definition: material.hpp:40
static const Material soil
Predefined soil.
Definition: material.hpp:34
double conductivity() const
Conductivity getter.
Definition: material.hpp:26
static const Material concrete
Predefined concrete.
Definition: material.hpp:31
static const Material seawater
Predefined seawater.
Definition: material.hpp:35
static const Material air
Predefined air.
Definition: material.hpp:36
double heatCapacity() const
Heat capacity getter.
Definition: material.hpp:28
double density() const
Density getter.
Definition: material.hpp:27
double m_heatCapacity
Heat capacity at constant pressure ( ) [J/(kg K)].
Definition: material.hpp:41
constexpr Material(const double conductivity, const double density, const double heatCapacity)
Basic constructor that requires all material properties.
Definition: material.hpp:16