template<class TypeTag,
ReferenceSystemFormulation referenceSystem>
class Dumux::CCTpfaFacetCouplingFicksLawImpl< TypeTag, referenceSystem, false >
Specialization of CCTpfaFacetCouplingFicksLawImpl for dim=dimWorld.
|
| static constexpr ReferenceSystemFormulation | referenceSystemFormulation () |
| | Return the reference system.
|
| template<class Problem, class ElementVolumeVariables, class ElementFluxVarsCache> |
| static ComponentFluxVector | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, int phaseIdx, const ElementFluxVarsCache &elemFluxVarsCache) |
| | Compute the diffusive fluxes.
|
| template<class Problem, class ElementVolumeVariables> |
| static Cache::DiffusionTransmissibilityContainer | calculateTransmissibility (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, unsigned int phaseIdx, unsigned int compIdx) |
| static ComponentFluxVector | flux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const int phaseIdx, const ElementFluxVariablesCache &elemFluxVarsCache) |
| | return diffusive fluxes for all components in a phase
|
| static Scalar | calculateTransmissibility (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const int phaseIdx, const int compIdx) |
| | compute diffusive transmissibilities
|