TODO docme!
#include <dumux/porousmediumflow/nonisothermal/localresidual_incompressible.hh>
|
static void | heatConvectionFlux (NumEqVector &flux, FluxVariables &fluxVars, int phaseIdx) |
| The advective phase energy fluxes for incompressible flow. More...
|
|
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 | heatConductionFlux (NumEqVector &flux, FluxVariables &fluxVars) |
| The diffusive energy fluxes. More...
|
|
static void | heatDispersionFlux (NumEqVector &flux, FluxVariables &fluxVars) |
| The dispersive energy fluxes. More...
|
|
static void | computeSourceEnergy (NumEqVector &source, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolume &scv) |
| heat transfer between the phases for nonequilibrium models More...
|
|
◆ computeSourceEnergy()
template<class TypeTag >
static void Dumux::EnergyLocalResidualImplementation< TypeTag, true >::computeSourceEnergy |
( |
NumEqVector & |
source, |
|
|
const Element & |
element, |
|
|
const FVElementGeometry & |
fvGeometry, |
|
|
const ElementVolumeVariables & |
elemVolVars, |
|
|
const SubControlVolume & |
scv |
|
) |
| |
|
inlinestaticinherited |
- Parameters
-
source | The source which ought to be simulated |
element | An element which contains part of the control volume |
fvGeometry | The finite-volume geometry |
elemVolVars | The volume variables of the current element |
scv | The sub-control volume over which we integrate the source term |
◆ fluidPhaseStorage()
- Parameters
-
storage | The mass of the component within the sub-control volume |
scv | The sub-control volume |
volVars | The volume variables |
phaseIdx | The phase index |
◆ heatConductionFlux()
- Parameters
-
flux | The flux |
fluxVars | The flux variables. |
◆ heatConvectionFlux()
Using specific internal energy $u$ instead of specific enthalpy \(h\) for incompressible flow in convective flux to account for otherwise neglected pressure work term ( \(\nabla p \cdot v\)).
Compressible formulation in EnergyLocalResidual (neglecting pressure work term ( \(\nabla p \cdot v\))) is
\begin{align*} \frac{\partial}{\partial t} (\rho u) &= -\nabla \cdot (\rho v h) + \nabla \cdot (\lambda \nabla T) \end{align*}
Incompressible energy formulation is
\begin{align*} \frac{\partial}{\partial t} (\rho u) = -\nabla \cdot (\rho v u) + \nabla \cdot (\lambda \nabla T) \end{align*}
- Parameters
-
flux | The flux |
fluxVars | The flux variables. |
phaseIdx | The phase index |
◆ heatDispersionFlux()
- Parameters
-
flux | The flux |
fluxVars | The flux variables. |
◆ solidPhaseStorage()
- Parameters
-
storage | The mass of the component within the sub-control volume |
scv | The sub-control volume |
volVars | The volume variables |
The documentation for this class was generated from the following file: