Fourier's law for cell-centered finite volume schemes with two-point flux approximation.
#include <dumux/flux/cctpfa/fourierslaw.hh>
|
static Scalar | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const VolumeVariables &insideVolVars, const VolumeVariables &outsideVolVars, const SubControlVolumeFace &scvf, const ElementFluxVarsCache &elemFluxVarsCache) |
| Returns the heat flux within the porous medium (in J/s) across the given sub-control volume face. More...
|
|
static Scalar | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const ElementFluxVarsCache &elemFluxVarsCache) |
| Returns the heat flux within the porous medium (in J/s) across the given sub-control volume face. More...
|
|
static Scalar | calculateTransmissibility (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) |
| Compute transmissibilities. More...
|
|
◆ Cache
◆ DiscretizationMethod
◆ calculateTransmissibility()
◆ flux() [1/2]
template<class TypeTag >
static Scalar Dumux::FouriersLawImplementation< TypeTag, DiscretizationMethods::CCTpfa >::flux |
( |
const Problem & |
problem, |
|
|
const Element & |
element, |
|
|
const FVElementGeometry & |
fvGeometry, |
|
|
const ElementVolumeVariables & |
elemVolVars, |
|
|
const SubControlVolumeFace & |
scvf, |
|
|
const ElementFluxVarsCache & |
elemFluxVarsCache |
|
) |
| |
|
inlinestatic |
- Note
- This law assumes thermal equilibrium between the fluid and solid phases, and uses an effective thermal conductivity for the overall aggregate.
◆ flux() [2/2]
template<class TypeTag >
static Scalar Dumux::FouriersLawImplementation< TypeTag, DiscretizationMethods::CCTpfa >::flux |
( |
const Problem & |
problem, |
|
|
const Element & |
element, |
|
|
const FVElementGeometry & |
fvGeometry, |
|
|
const VolumeVariables & |
insideVolVars, |
|
|
const VolumeVariables & |
outsideVolVars, |
|
|
const SubControlVolumeFace & |
scvf, |
|
|
const ElementFluxVarsCache & |
elemFluxVarsCache |
|
) |
| |
|
inlinestatic |
- Note
- This law assumes thermal equilibrium between the fluid and solid phases, and uses an effective thermal conductivity for the overall aggregate. This overload allows to explicitly specify the inside and outside volume variables which can be useful to evaluate conductive fluxes at boundaries with given outside values. This only works if scvf.numOutsideScv() == 1.
◆ discMethod
The documentation for this class was generated from the following file: