3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Files | Classes | Typedefs

Model that adds an energy equation (thermal equilibrium) to another porous medium flow model. More...

Description

Model that adds an energy equation (thermal equilibrium) to another porous medium flow model.

For a detailed model description see porousmediumflow/nonisothermal/model.hh

Files

file  porousmediumflow/nonisothermal/indices.hh
 Defines the indices used by the non-isothermal two-phase two-component model.
 
file  porousmediumflow/nonisothermal/iofields.hh
 Adds I/O fields specific to non-isothermal models.
 
file  porousmediumflow/nonisothermal/localresidual.hh
 Element-wise calculation of the local residual for non-isothermal fully implicit models.
 
file  porousmediumflow/nonisothermal/model.hh
 The implicit non-isothermal model.
 
file  porousmediumflow/nonisothermal/volumevariables.hh
 Base class for the model specific class which provides access to all volume averaged quantities.
 

Classes

struct  Dumux::EnergyIndices< IsothermalIndices, numEq >
 Indices for the non-isothermal two-phase two-component model. More...
 
class  Dumux::EnergyIOFields< IsothermalIOFields >
 Adds I/O fields specific to non-isothermal models. More...
 
class  Dumux::EnergyIOFields< void >
 Adds I/O fields specific to non-isothermal models. More...
 
class  Dumux::EnergyLocalResidualImplementation< TypeTag, false >
 Element-wise calculation of the energy residual for non-isothermal problems. More...
 
class  Dumux::EnergyLocalResidualImplementation< TypeTag, true >
 TODO docme! More...
 
struct  Dumux::PorousMediumFlowNIModelTraits< IsothermalT, TDM >
 Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a given isothermal model. More...
 
class  Dumux::EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, false >
 The isothermal base class. More...
 

Typedefs

template<class IsothermalTraits , class Impl >
using Dumux::EnergyVolumeVariables = EnergyVolumeVariablesImplementation< IsothermalTraits, Impl, IsothermalTraits::ModelTraits::enableEnergyBalance()>
 Base class for the model specific class which provides access to all volume averaged quantities. More...
 

Typedef Documentation

◆ EnergyVolumeVariables

template<class IsothermalTraits , class Impl >
using Dumux::EnergyVolumeVariables = typedef EnergyVolumeVariablesImplementation<IsothermalTraits,Impl, IsothermalTraits::ModelTraits::enableEnergyBalance()>

Base class for the model specific class which provides access to all volume averaged quantities.

The volume variables base class is specialized for isothermal and non-isothermal models.