Specialization of CCTpfaFacetCouplingFouriersLawImpl for dim=dimWorld.
More...
#include <dumux/multidomain/facet/cellcentered/tpfa/fourierslaw.hh>
template<class TypeTag>
class Dumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, false >
Specialization of CCTpfaFacetCouplingFouriersLawImpl for dim=dimWorld.
|
| using | Cache = FacetCouplingFouriersLawCache |
| | export the type for the corresponding cache
|
|
| template<class Problem, class ElementVolumeVariables, class ElementFluxVarsCache> |
| static Scalar | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const ElementFluxVarsCache &elemFluxVarsCache) |
| | Compute the conductive heat flux.
|
| template<class Problem, class ElementVolumeVariables> |
| static Cache::HeatConductionTransmissibilityContainer | calculateTransmissibility (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) |
| static Scalar | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const ElementFluxVarsCache &elemFluxVarsCache) |
| | Compute the heat condution flux assuming thermal equilibrium.
|
| static Scalar | calculateTransmissibility (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) |
| | Compute transmissibilities.
|
◆ Cache
export the type for the corresponding cache
◆ calculateTransmissibility() [1/2]
template<class TypeTag>
template<class Problem, class ElementVolumeVariables>
| Cache::HeatConductionTransmissibilityContainer Dumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, false >::calculateTransmissibility |
( |
const Problem & | problem, |
|
|
const Element & | element, |
|
|
const FVElementGeometry & | fvGeometry, |
|
|
const ElementVolumeVariables & | elemVolVars, |
|
|
const SubControlVolumeFace & | scvf ) |
|
inlinestatic |
use the standard Fourier's law and only compute one transmissibility
xi factor for the coupling conditions
◆ calculateTransmissibility() [2/2]
Compute transmissibilities.
◆ flux() [1/2]
template<class TypeTag>
template<class Problem, class ElementVolumeVariables, class ElementFluxVarsCache>
| Scalar Dumux::CCTpfaFacetCouplingFouriersLawImpl< TypeTag, false >::flux |
( |
const Problem & | problem, |
|
|
const Element & | element, |
|
|
const FVElementGeometry & | fvGeometry, |
|
|
const ElementVolumeVariables & | elemVolVars, |
|
|
const SubControlVolumeFace & | scvf, |
|
|
const ElementFluxVarsCache & | elemFluxVarsCache ) |
|
inlinestatic |
Compute the conductive heat flux.
◆ flux() [2/2]
Compute the heat condution flux assuming thermal equilibrium.
◆ discMethod
state the discretization method this implementation belongs to
The documentation for this class was generated from the following file: