Face centered staggered sub control volume face.  
#include <dumux/discretization/facecentered/staggered/subcontrolvolumeface.hh>
|  | 
|  | FaceCenteredStaggeredSubControlVolumeFace ()=default | 
|  | 
|  | FaceCenteredStaggeredSubControlVolumeFace (const ElementGeometry &elementGeometry, const IntersectionGeometry &intersectionGeometry, const std::array< GridIndexType, 2 > globalScvIndices, const SmallLocalIndexType localScvfIdx, const GridIndexType globalScvfIdx, const GlobalPosition &unitOuterNormal, const FaceType faceType, const BoundaryType boundaryType) | 
|  | The constructor for frontal faces. 
 | 
|  | 
| template<class LateralFacetGeometry> | 
|  | FaceCenteredStaggeredSubControlVolumeFace (const ElementGeometry &elementGeometry, const IntersectionGeometry &intersectionGeometry, const LateralFacetGeometry &lateralFacetGeometry, const std::array< GridIndexType, 2 > globalScvIndices, const SmallLocalIndexType localScvfIdx, const GridIndexType globalScvfIdx, const GlobalPosition &unitOuterNormal, const FaceType faceType, const BoundaryType boundaryType) | 
|  | The constructor for lateral faces. 
 | 
|  | 
| const GlobalPosition & | center () const | 
|  | The center of the sub control volume face. 
 | 
|  | 
| const GlobalPosition & | ipGlobal () const | 
|  | The integration point of the sub control volume face. 
 | 
|  | 
| const GlobalPosition | unitOuterNormal () const | 
|  | The unit outer normal. 
 | 
|  | 
| GridIndexType | insideScvIdx () const | 
|  | Index of the inside sub control volume for spatial param evaluation. 
 | 
|  | 
| GridIndexType | outsideScvIdx () const | 
|  | index of the outside sub control volume for spatial param evaluation 
 | 
|  | 
| GridIndexType | index () const | 
|  | 
| SmallLocalIndexType | localIndex () const | 
|  | 
| FaceType | faceType () const | 
|  | 
| bool | boundary () const | 
|  | 
| bool | processorBoundary () const | 
|  | 
| bool | isFrontal () const | 
|  | 
| bool | isLateral () const | 
|  | 
| Scalar | area () const | 
|  | 
| SmallLocalIndexType | normalAxis () const | 
|  | 
| std::int_least8_t | directionSign () const | 
|  | 
◆ GlobalPosition
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
      
 
 
◆ Traits
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
      
 
 
◆ BoundaryType
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
| Enumerator | 
|---|
| interior |  | 
| physicalBoundary |  | 
| processorBoundary |  | 
 
 
◆ FaceType
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
| Enumerator | 
|---|
| frontal |  | 
| lateral |  | 
 
 
◆ FaceCenteredStaggeredSubControlVolumeFace() [1/3]
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ FaceCenteredStaggeredSubControlVolumeFace() [2/3]
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
  
  | 
        
          | Dumux::FaceCenteredStaggeredSubControlVolumeFace< GridView, T >::FaceCenteredStaggeredSubControlVolumeFace | ( | const ElementGeometry & | elementGeometry, |  
          |  |  | const IntersectionGeometry & | intersectionGeometry, |  
          |  |  | const std::array< GridIndexType, 2 > | globalScvIndices, |  
          |  |  | const SmallLocalIndexType | localScvfIdx, |  
          |  |  | const GridIndexType | globalScvfIdx, |  
          |  |  | const GlobalPosition & | unitOuterNormal, |  
          |  |  | const FaceType | faceType, |  
          |  |  | const BoundaryType | boundaryType ) |  | inline | 
 
 
◆ FaceCenteredStaggeredSubControlVolumeFace() [3/3]
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
template<class LateralFacetGeometry> 
  
  | 
        
          | Dumux::FaceCenteredStaggeredSubControlVolumeFace< GridView, T >::FaceCenteredStaggeredSubControlVolumeFace | ( | const ElementGeometry & | elementGeometry, |  
          |  |  | const IntersectionGeometry & | intersectionGeometry, |  
          |  |  | const LateralFacetGeometry & | lateralFacetGeometry, |  
          |  |  | const std::array< GridIndexType, 2 > | globalScvIndices, |  
          |  |  | const SmallLocalIndexType | localScvfIdx, |  
          |  |  | const GridIndexType | globalScvfIdx, |  
          |  |  | const GlobalPosition & | unitOuterNormal, |  
          |  |  | const FaceType | faceType, |  
          |  |  | const BoundaryType | boundaryType ) |  | inline | 
 
 
◆ area()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ boundary()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ center()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ directionSign()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ faceType()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ index()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ insideScvIdx()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ ipGlobal()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ isFrontal()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ isLateral()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ localIndex()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ normalAxis()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ outsideScvIdx()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ processorBoundary()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
◆ unitOuterNormal()
template<class GridView, class T = FaceCenteredDefaultScvfGeometryTraits<GridView>> 
 
 
The documentation for this class was generated from the following file: