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. More... | |
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. More... | |
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.