13#ifndef DUMUX_DISCRETIZATION_CC_MPFA_LOCAL_FACE_DATA_HH
14#define DUMUX_DISCRETIZATION_CC_MPFA_LOCAL_FACE_DATA_HH
28template<
class Gr
idIndexType,
class LocalIndexType >
31 LocalIndexType ivLocalScvfIndex_;
32 LocalIndexType ivLocalInsideScvIndex_;
33 LocalIndexType scvfLocalOutsideScvfIndex_;
34 GridIndexType gridScvfIndex_;
43 LocalIndexType scvIndex,
45 : ivLocalScvfIndex_(faceIndex)
46 , ivLocalInsideScvIndex_(scvIndex)
53 LocalIndexType scvIndex,
54 LocalIndexType indexInScvfOutsideFaces,
56 : ivLocalScvfIndex_(faceIndex)
57 , ivLocalInsideScvIndex_(scvIndex)
58 , scvfLocalOutsideScvfIndex_(indexInScvfOutsideFaces)
General implementation of a data structure holding interaction volume-local information for a grid su...
Definition: localfacedata.hh:30
LocalIndexType ivLocalInsideScvIndex() const
Definition: localfacedata.hh:65
bool isOutsideFace() const
Definition: localfacedata.hh:68
InteractionVolumeLocalFaceData(LocalIndexType faceIndex, LocalIndexType scvIndex, LocalIndexType indexInScvfOutsideFaces, GridIndexType gridScvfIndex)
Constructor for "outside" faces.
Definition: localfacedata.hh:52
InteractionVolumeLocalFaceData()=default
Default constructor.
InteractionVolumeLocalFaceData(LocalIndexType faceIndex, LocalIndexType scvIndex, GridIndexType gridScvfIndex)
Constructor.
Definition: localfacedata.hh:42
LocalIndexType ivLocalScvfIndex() const
Definition: localfacedata.hh:64
GridIndexType gridScvfIndex() const
Definition: localfacedata.hh:67
LocalIndexType scvfLocalOutsideScvfIndex() const
Definition: localfacedata.hh:66