TransFlow
0.1.0
A transient pipeline flow simulation library
|
3 #include "heattransfer/material.hpp"
The Material class is a simple container class that defines the conductivity, density and heat capaci...
Definition: material.hpp:7
static const AmbientFluid air
Predefined air.
Definition: ambientfluid.hpp:60
constexpr AmbientFluid(const double velocity, const double viscosity, const Material &material)
Construct from Material, velocity and viscosity.
Definition: ambientfluid.hpp:38
constexpr AmbientFluid(const double velocity, const double viscosity, const double conductivity, const double density, const double heatCapacity)
Basic constructor that requires all material properties.
Definition: ambientfluid.hpp:21
The AmbientFluid class is a simple container class that defines the conductivity, density,...
Definition: ambientfluid.hpp:10
double conductivity() const
Conductivity getter.
Definition: material.hpp:26
static const AmbientFluid seawater
Predefined seawater.
Definition: ambientfluid.hpp:59
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_velocity
Fluid velocity [m/s].
Definition: ambientfluid.hpp:63
double m_viscosity
Fluid dynamic viscosity [Pa s] = [kg/m*s].
Definition: ambientfluid.hpp:64
double velocity() const
Velocity getter.
Definition: ambientfluid.hpp:48
double viscosity() const
Viscosity getter.
Definition: ambientfluid.hpp:49