version 3.9-dev
Dumux::EnergyLocalResidualIncompressibleImplementation< TypeTag, false > Class Template Reference

Element-wise calculation of the energy residual for non-isothermal problems.

#include <dumux/porousmediumflow/nonisothermal/localresidual_incompressible.hh>

Inheritance diagram for Dumux::EnergyLocalResidualIncompressibleImplementation< TypeTag, false >:

Static Public Member Functions

static void fluidPhaseStorage (NumEqVector &storage, const SubControlVolume &scv, const VolumeVariables &volVars, int phaseIdx)
 The energy storage in the fluid phase with index phaseIdx. More...
 
static void solidPhaseStorage (NumEqVector &storage, const SubControlVolume &scv, const VolumeVariables &volVars)
 The energy storage in the solid matrix. More...
 
static void heatConvectionFlux (NumEqVector &flux, FluxVariables &fluxVars, int phaseIdx)
 The advective phase energy fluxes. More...
 
static void heatConductionFlux (NumEqVector &flux, FluxVariables &fluxVars)
 The diffusive energy fluxes. More...
 
static void heatDispersionFlux (NumEqVector &flux, FluxVariables &fluxVars)
 The dispersive energy fluxes. More...
 

Member Function Documentation

◆ fluidPhaseStorage()

template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, false >::fluidPhaseStorage ( NumEqVector &  storage,
const SubControlVolume &  scv,
const VolumeVariables &  volVars,
int  phaseIdx 
)
inlinestaticinherited
Parameters
storageThe mass of the component within the sub-control volume
scvThe sub-control volume
volVarsThe volume variables
phaseIdxThe phase index

◆ heatConductionFlux()

template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, false >::heatConductionFlux ( NumEqVector &  flux,
FluxVariables &  fluxVars 
)
inlinestaticinherited
Parameters
fluxThe flux
fluxVarsThe flux variables.

◆ heatConvectionFlux()

template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, false >::heatConvectionFlux ( NumEqVector &  flux,
FluxVariables &  fluxVars,
int  phaseIdx 
)
inlinestaticinherited
Parameters
fluxThe flux
fluxVarsThe flux variables.
phaseIdxThe phase index

◆ heatDispersionFlux()

template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, false >::heatDispersionFlux ( NumEqVector &  flux,
FluxVariables &  fluxVars 
)
inlinestaticinherited
Parameters
fluxThe flux
fluxVarsThe flux variables.

◆ solidPhaseStorage()

template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, false >::solidPhaseStorage ( NumEqVector &  storage,
const SubControlVolume &  scv,
const VolumeVariables &  volVars 
)
inlinestaticinherited
Parameters
storageThe mass of the component within the sub-control volume
scvThe sub-control volume
volVarsThe volume variables

The documentation for this class was generated from the following file: