54#ifndef DUMUX_NONISOTHERMAL_MODEL_HH
55#define DUMUX_NONISOTHERMAL_MODEL_HH
69template<
class IsothermalT,
class TDM =
void>
79 static constexpr int numEq() {
return IsothermalTraits::numEq()+1; }
Defines the indices used by the non-isothermal two-phase two-component model.
Indices for the non-isothermal two-phase two-component model.
Definition: porousmediumflow/nonisothermal/indices.hh:27
Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a...
Definition: porousmediumflow/nonisothermal/model.hh:71
static constexpr int numEq()
We solve for one more equation, i.e. the energy balance.
Definition: porousmediumflow/nonisothermal/model.hh:79
IsothermalT IsothermalTraits
Export the isothermal model traits.
Definition: porousmediumflow/nonisothermal/model.hh:73
static constexpr bool enableEnergyBalance()
We additionally solve for the equation balance.
Definition: porousmediumflow/nonisothermal/model.hh:83
TDM ThermalDispersionModel
Export the thermal dispersion tensor type.
Definition: porousmediumflow/nonisothermal/model.hh:76
static constexpr int numEnergyEq()
only one energy equation is needed when assuming thermal equilibrium
Definition: porousmediumflow/nonisothermal/model.hh:81