Class for a sub control volume face in the staggered method, i.e a part of the boundary of a sub control volume we compute fluxes on.
More...
template<class GV, class T = StaggeredDefaultScvfGeometryTraits<GV>>
class Dumux::StaggeredSubControlVolumeFace< GV, T >
Class for a sub control volume face in the staggered method, i.e a part of the boundary of a sub control volume we compute fluxes on.
|
| | StaggeredSubControlVolumeFace ()=default |
| template<class Intersection, class GeometryHelper> |
| | StaggeredSubControlVolumeFace (const Intersection &is, const typename Intersection::Geometry &isGeometry, GridIndexType scvfIndex, const std::vector< GridIndexType > &scvIndices, const GeometryHelper &geometryHelper) |
| | Constructor with intersection.
|
| const GlobalPosition & | center () const |
| | The center of the sub control volume face.
|
| const GlobalPosition & | dofPosition () const |
| | The position of the dof living on the face.
|
| const GlobalPosition & | ipGlobal () const |
| | The integration point for flux evaluations in global coordinates.
|
| Scalar | area () const |
| | The area of the sub control volume face.
|
| bool | boundary () const |
| | Returns bolean if the sub control volume face is on the boundary.
|
| const GlobalPosition & | unitOuterNormal () const |
| | The unit outer normal vector.
|
| GridIndexType | insideScvIdx () const |
| | Index of the inside sub control volume.
|
| GridIndexType | outsideScvIdx () const |
| | Index of the outside sub control volume.
|
| GridIndexType | index () const |
| | The global index of this sub control volume face.
|
| const GlobalPosition & | corner (unsigned int localIdx) const |
| | The positions of the corners.
|
| const Geometry | geometry () const |
| | The geometry of the sub control volume face.
|
| GridIndexType | dofIndex () const |
| | The global index of the dof living on this face.
|
| LocalIndexType | localFaceIdx () const |
| | The local index of this sub control volume face.
|
| GridIndexType | outsideScvIdx (int i=0) const |