Class for the interaction volume-local sub-control volume face used in the mpfa-o scheme in the context of facet coupling. More...
#include <dumux/multidomain/facet/cellcentered/mpfa/localsubcontrolentities.hh>
| IvIndexSet | The type used for index sets within interaction volumes |
Public Types | |
| using | ParentType = CCMpfaOInteractionVolumeLocalScvf< IvIndexSet > |
| using | ScvfNeighborLocalIndexSet = typename IvIndexSet::ScvfNeighborLocalIndexSet |
| using | LocalIndexType |
| using | GridIndexType |
Public Member Functions | |
| template<class SubControlVolumeFace> | |
| CCMpfaOFacetCouplingInteractionVolumeLocalScvf (const SubControlVolumeFace &scvf, const ScvfNeighborLocalIndexSet &localScvIndices, const LocalIndexType localDofIdx, const bool isDirichlet, const LocalIndexType coupledFacetLocalDof) | |
| The constructor for interior boundary faces. | |
| LocalIndexType | coupledFacetLocalDofIndex () const |
| Returns the iv-local dof index of the coupled facet element. | |
| const ScvfNeighborLocalIndexSet & | neighboringLocalScvIndices () const |
| Returns the local indices of the scvs neighboring this scvf. | |
| bool | isOnInteriorBoundary () const |
| Returns true if this face is on an interior boundary. | |
| LocalIndexType | localDofIndex () const |
| GridIndexType | gridScvfIndex () const |
| returns the grid view-global index of this scvf | |
| bool | isDirichlet () const |
| states if this is scvf is on a Dirichlet boundary | |
| using Dumux::CCMpfaOInteractionVolumeLocalScvf< IvIndexSet >::GridIndexType |
| using Dumux::CCMpfaOInteractionVolumeLocalScvf< IvIndexSet >::LocalIndexType |
| using Dumux::CCMpfaOFacetCouplingInteractionVolumeLocalScvf< IvIndexSet >::ParentType = CCMpfaOInteractionVolumeLocalScvf< IvIndexSet > |
| using Dumux::CCMpfaOFacetCouplingInteractionVolumeLocalScvf< IvIndexSet >::ScvfNeighborLocalIndexSet = typename IvIndexSet::ScvfNeighborLocalIndexSet |
|
inline |
| scvf | The grid sub-control volume face |
| localScvIndices | The iv-local neighboring scv indices |
| localDofIdx | This scvf's interaction volume-local dof index |
| isDirichlet | Specifies if this scv is on a Dirichlet boundary |
| coupledFacetLocalDof | The local index of the coupled facet element in the set of cell&Dirichlet values. |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
This is either the iv-local index of the intermediate unknown (interior/Neumann face) or the index of the Dirichlet boundary within the vol vars (Dirichlet faces)
|
inline |