31template <
typename VogelsConstants>
48 return "Liquid viscosity by Vogel's equation";
76 return -1.e-3 * f_buff * std::exp(
_constants.A + f_buff) /
91 const double A = -3.7188;
92 const double B = 578.919;
93 const double C = -137.546;
99 const double A = -24.0592;
100 const double B = 28535.2;
101 const double C = 1037.41;
107 const double A = -25.5947;
108 const double B = 25392;
109 const double C = 969.306;
Base class of fluid properties.
std::array< double, PropertyVariableNumber > ArrayType
std::string getName() const override
Get model name.
const VogelsConstants _constants
double getValue(const ArrayType &var_vals) const override
VogelsLiquidDynamicViscosity(VogelsConstants constants)
Viscosity defined by .
double getdValue(const ArrayType &var_vals, const PropertyVariableType var) const override
PropertyVariableType
Variable that determine the property.
VogelsViscosityConstantsCH4()=default
VogelsViscosityConstantsCO2()=default
VogelsViscosityConstantsWater()=default