35 std::string
getName()
const override {
return "Ideal gas law"; }
Base class of fluid properties.
std::array< double, PropertyVariableNumber > ArrayType
Fluid density by ideal gas law.
double dIdealGasLaw_dp(const double T, const double) const
IdealGasLaw(const double molar_mass)
double getdValue(const ArrayType &var_vals, const PropertyVariableType var) const override
std::string getName() const override
Get density model name.
double getValue(const ArrayType &var_vals) const override
double dIdealGasLaw_dT(const double T, const double pg) const
const double _molar_mass
Molar mass of gas phase.
PropertyVariableType
Variable that determine the property.
constexpr double IdealGasConstant