Data handle for quantities related to diffusion. More...
#include <dumux/discretization/cellcentered/mpfa/interactionvolumedatahandle.hh>
Data handle for quantities related to diffusion.
Public Member Functions | |
void | setPhaseIndex (unsigned int phaseIdx) const |
diffusion caches need to set phase and component index More... | |
void | setComponentIndex (unsigned int compIdx) const |
const CMatrix & | CA () const |
Access functions to context-dependent data. More... | |
CMatrix & | CA () |
const AMatrix & | A () const |
AMatrix & | A () |
const BMatrix & | AB () const |
BMatrix & | AB () |
const TMatrix & | T () const |
TMatrix & | T () |
const OutsideTij & | tijOutside () const |
OutsideTij & | tijOutside () |
const OmegaStorage & | omegas () const |
OmegaStorage & | omegas () |
void | setContextIndex1 (unsigned int idx) const |
functionality to set the context indices More... | |
void | setContextIndex2 (unsigned int idx) const |
const CellVector & | uj () const |
Access to the iv-wide known cell/Dirichlet values. More... | |
CellVector & | uj () |
Protected Member Functions | |
void | setContextIndex1 (unsigned int idx) const |
functionality to set the context indices More... | |
void | setContextIndex2 (unsigned int idx) const |
Protected Attributes | |
unsigned int | contextIdx1_ |
indices to be set before accessing data More... | |
unsigned int | contextIdx2_ |
std::array< std::array< OmegaStorage, size2 >, size1 > | wijk_ |
The omega factors that form the entries of the matrices. More... | |
std::array< std::array< TMatrix, size2 >, size1 > | T_ |
The transmissibility matrix. More... | |
std::array< std::array< AMatrix, size2 >, size1 > | A_ |
Inverse of the iv-local system matrix. More... | |
std::array< std::array< BMatrix, size2 >, size1 > | AB_ |
A_ left multiplied to B. More... | |
std::array< std::array< CMatrix, size2 >, size1 > | CA_ |
A_ right multiplied to C. More... | |
std::array< std::array< OutsideTij, size2 >, size1 > | tijOutside_ |
The transmissibilities for "outside" faces (on surface grids) More... | |
unsigned int | contextIdx1_ |
indices to be set before accessing data More... | |
unsigned int | contextIdx2_ |
std::array< std::array< CellVector, size2 >, size1 > | u_ |
The interaction volume-local known values. More... | |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Access functions to context-dependent data.
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
functionality to set the context indices
|
inlineprotectedinherited |
functionality to set the context indices
|
inlineinherited |
|
inlineprotectedinherited |
|
inline |
diffusion caches need to set phase and component index
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Access to the iv-wide known cell/Dirichlet values.
|
protectedinherited |
Inverse of the iv-local system matrix.
|
protectedinherited |
A_ left multiplied to B.
|
protectedinherited |
A_ right multiplied to C.
|
mutableprotectedinherited |
indices to be set before accessing data
|
mutableprotectedinherited |
indices to be set before accessing data
|
mutableprotectedinherited |
|
mutableprotectedinherited |
|
protectedinherited |
The transmissibility matrix.
|
protectedinherited |
The transmissibilities for "outside" faces (on surface grids)
|
protectedinherited |
The interaction volume-local known values.
|
protectedinherited |
The omega factors that form the entries of the matrices.