The default interaction volume traits class for the mpfa-o method. This uses dynamic types types for matrices/vectors in order to work on general grids. For interaction volumes known at compile time use the static interaction volume implementation. More...
#include <dumux/discretization/cellcentered/mpfa/omethod/interactionvolume.hh>
| NodalIndexSet | The type used for the dual grid's nodal index sets | 
| Scalar | The Type used for scalar values | 
| Public Types | |
| using | GridView = typename NodalIndexSet::Traits::GridView | 
| export the type of grid view | |
| using | IndexSet = CCMpfaOInteractionVolumeIndexSet< NodalIndexSet > | 
| export the type for the interaction volume index set | |
| using | LocalScvType = CCMpfaOInteractionVolumeLocalScv< IndexSet, Scalar, dim, dimWorld > | 
| export the type of interaction-volume local scvs | |
| using | LocalScvfType = CCMpfaOInteractionVolumeLocalScvf< IndexSet > | 
| export the type of interaction-volume local scvfs | |
| using | LocalFaceData = InteractionVolumeLocalFaceData<GridIndexType, LocalIndexType> | 
| export the type of used for the iv-local face data | |
| using | MatVecTraits = MVTraits | 
| export the matrix/vector traits to be used by the iv | |
| template<class Problem, class FVElementGeometry, class ElemVolVars> | |
| using | LocalAssembler = MpfaOInteractionVolumeAssembler<Problem, FVElementGeometry, ElemVolVars> | 
| the type of assembler used for the o-method's iv-local eq systems | |
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::GridView = typename NodalIndexSet::Traits::GridView | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::IndexSet = CCMpfaOInteractionVolumeIndexSet< NodalIndexSet > | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::LocalAssembler = MpfaOInteractionVolumeAssembler<Problem, FVElementGeometry, ElemVolVars> | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::LocalFaceData = InteractionVolumeLocalFaceData<GridIndexType, LocalIndexType> | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::LocalScvfType = CCMpfaOInteractionVolumeLocalScvf< IndexSet > | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::LocalScvType = CCMpfaOInteractionVolumeLocalScv< IndexSet, Scalar, dim, dimWorld > | 
| using Dumux::CCMpfaODefaultInteractionVolumeTraits< NodalIndexSet, Scalar >::MatVecTraits = MVTraits |