The SCVF implementation for diamond.  
#include <dumux/discretization/facecentered/diamond/subcontrolvolumeface.hh>
|  | 
| using | Traits = T | 
|  | state the traits public and thus export all types 
 | 
|  | 
| using | GlobalPosition = typename T::GlobalPosition | 
|  | 
|  | 
|  | FaceCenteredDiamondSubControlVolumeFace ()=default | 
|  | 
|  | FaceCenteredDiamondSubControlVolumeFace (const GlobalPosition ¢er, const Scalar area, const GlobalPosition &normal, const std::array< LocalIndexType, 2 > &scvIndices, const LocalIndexType localScvfIdx) | 
|  | 
|  | FaceCenteredDiamondSubControlVolumeFace (const GlobalPosition ¢er, const Scalar area, const GlobalPosition &normal, const std::array< LocalIndexType, 2 > &scvIndices, const LocalIndexType localScvfIdx, const BoundaryFlag &bFlag) | 
|  | 
| 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. 
 | 
|  | 
| GridIndexType | outsideScvIdx () const | 
|  | index of the outside sub control volume 
 | 
|  | 
| std::size_t | numOutsideScvs () const | 
|  | 
| GridIndexType | index () const | 
|  | 
| bool | boundary () const | 
|  | 
| Scalar | area () const | 
|  | 
| BoundaryFlag::value_type | boundaryFlag () const | 
|  | Return the boundary flag. 
 | 
|  | 
◆ GlobalPosition
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
      
 
 
◆ Traits
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
      
 
 
◆ FaceCenteredDiamondSubControlVolumeFace() [1/3]
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ FaceCenteredDiamondSubControlVolumeFace() [2/3]
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ FaceCenteredDiamondSubControlVolumeFace() [3/3]
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ area()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ boundary()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ boundaryFlag()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ center()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ index()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ insideScvIdx()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ ipGlobal()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ numOutsideScvs()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ outsideScvIdx()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
◆ unitOuterNormal()
template<class GridView, class T = FaceCenteredDiamondScvfGeometryTraits<GridView>> 
 
 
The documentation for this class was generated from the following file: