The isothermal base class. More...
#include <dumux/porousmediumflow/nonisothermal/volumevariables.hh>

The isothermal base class.
Public Types | |
| using | FluidState = typename IsothermalTraits::FluidState |
| using | SolidState = typename IsothermalTraits::SolidState |
| using | FluidSystem = typename IsothermalTraits::FluidSystem |
Public Member Functions | |
| template<class ElemSol, class Problem, class Element, class Scv> | |
| void | updateTemperature (const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv, FluidState &fluidState, SolidState &solidState) |
| The temperature is obtained from the problem as a constant for isothermal models. | |
| template<class ElemSol, class Problem, class Element, class Scv> | |
| void | updateSolidEnergyParams (const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv, SolidState &solidState) |
| void | updateEffectiveThermalConductivity () |
| The effective thermal conductivity is zero for isothermal models. | |
Static Public Member Functions | |
| template<class FluidState, class ParameterCache> | |
| static Scalar | enthalpy (const FluidState &fluidState, const ParameterCache ¶mCache, const int phaseIdx) |
| using Dumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false >::FluidState = typename IsothermalTraits::FluidState |
| using Dumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false >::FluidSystem = typename IsothermalTraits::FluidSystem |
| using Dumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false >::SolidState = typename IsothermalTraits::SolidState |
|
inlinestatic |
The phase enthalpy is zero for isothermal models This is needed for completing the fluid state
|
inline |
The effective thermal conductivity is zero for isothermal models.
|
inline |
|
inline |
The temperature is obtained from the problem as a constant for isothermal models.