Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a given isothermal model. More...
#include <dumux/porousmediumflow/nonisothermal/model.hh>
Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a given isothermal model.
| IsothermalTraits | Model traits of the isothermal model |
Public Types | |
| using | IsothermalTraits = IsothermalT |
| Export the isothermal model traits. More... | |
| using | ThermalDispersionModel = TDM |
| Export the thermal dispersion tensor type. More... | |
| using | Indices = EnergyIndices< typename IsothermalTraits::Indices, numEq()> |
| The indices related to the non-isothermal model. More... | |
Static Public Member Functions | |
| static constexpr int | numEq () |
| We solve for one more equation, i.e. the energy balance. More... | |
| static constexpr int | numEnergyEq () |
| only one energy equation is needed when assuming thermal equilibrium More... | |
| static constexpr bool | enableEnergyBalance () |
| We additionally solve for the equation balance. More... | |
| using Dumux::PorousMediumFlowNIModelTraits< IsothermalT, TDM >::Indices = EnergyIndices< typename IsothermalTraits::Indices, numEq()> |
The indices related to the non-isothermal model.
| using Dumux::PorousMediumFlowNIModelTraits< IsothermalT, TDM >::IsothermalTraits = IsothermalT |
Export the isothermal model traits.
| using Dumux::PorousMediumFlowNIModelTraits< IsothermalT, TDM >::ThermalDispersionModel = TDM |
Export the thermal dispersion tensor type.
|
inlinestaticconstexpr |
We additionally solve for the equation balance.
|
inlinestaticconstexpr |
only one energy equation is needed when assuming thermal equilibrium
|
inlinestaticconstexpr |
We solve for one more equation, i.e. the energy balance.