Specialization of the flux variables cache filler for the cell centered tpfa method. More...
#include <dumux/porousmediumflow/fluxvariablescachefiller.hh>
Specialization of the flux variables cache filler for the cell centered tpfa method.
Public Member Functions | |
PorousMediumFluxVariablesCacheFillerImplementation (const Problem &problem) | |
The constructor. Sets the problem pointer. More... | |
template<class FluxVariablesCacheContainer , class FluxVariablesCache > | |
void | fill (FluxVariablesCacheContainer &fluxVarsCacheContainer, FluxVariablesCache &scvfFluxVarsCache, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, bool forceUpdateAll=false) |
function to fill the flux variables caches More... | |
Static Public Attributes | |
static constexpr bool | isSolDependent |
|
inline |
The constructor. Sets the problem pointer.
|
inline |
function to fill the flux variables caches
fluxVarsCacheContainer | Either the element or global flux variables cache |
scvfFluxVarsCache | The flux var cache to be updated corresponding to the given scvf |
element | The finite element |
fvGeometry | The finite volume geometry |
elemVolVars | The element volume variables |
scvf | The corresponding sub-control volume face |
forceUpdateAll | if true, forces all caches to be updated (even the solution-independent ones) |
|
staticconstexpr |