diff --git a/dumux/material/components/constant.hh b/dumux/material/components/constant.hh index e673dfdda476283767c4a6d6beecffe3731d8066..ca4118c9391d97f75de736ce8849f2917d35d10d 100644 --- a/dumux/material/components/constant.hh +++ b/dumux/material/components/constant.hh @@ -143,6 +143,41 @@ public: return kinematicViscosity * liquidDensity(temperature, pressure); } + /*! + * \brief Thermal conductivity of the component \f$\mathrm{[W/(m*K)]}\f$ as a liquid. + * \param temperature temperature of phase in \f$\mathrm{[K]}\f$ + * \param pressure pressure of phase in \f$\mathrm{[Pa]}\f$ + */ + static Scalar liquidThermalConductivity(Scalar temperature, Scalar pressure) + { + static const Scalar thermalConductivity = getParamFromGroup<Scalar>(std::to_string(id), "Component.LiquidThermalConductivity"); + return thermalConductivity; + } + + /*! + * \brief Specific enthalpy of the component \f$\mathrm{[J/kg]}\f$ as a liquid. + * + * \param temperature temperature of phase in \f$\mathrm{[K]}\f$ + * \param pressure pressure of phase in \f$\mathrm{[Pa]}\f$ + */ + static Scalar liquidEnthalpy(Scalar temperature, Scalar pressure) + { + static const Scalar enthalpy = getParamFromGroup<Scalar>(std::to_string(id), "Component.LiquidEnthalpy"); + return enthalpy; + } + + /*! + * \brief Specific isobaric heat capacity of the component \f$\mathrm{[J/(kg*K)]}\f$ as a liquid. + * + * \param temperature temperature of phase in \f$\mathrm{[K]}\f$ + * \param pressure pressure of phase in \f$\mathrm{[Pa]}\f$ + */ + static Scalar liquidHeatCapacity(Scalar temperature, Scalar pressure) + { + static const Scalar heatCapacity = getParamFromGroup<Scalar>(std::to_string(id), "Component.LiquidHeatCapacity"); + return heatCapacity; + } + /*! * \brief Sets the gas density in \f$\mathrm{[kg/m^3]}\f$. *