Class for a sub control volume face for porenetworks. More...
#include <dumux/discretization/porenetwork/subcontrolvolumeface.hh>
Class for a sub control volume face for porenetworks.
GV | the type of the grid view |
T | the scvf geometry traits |
Public Types | |
using | GlobalPosition = typename T::GlobalPosition |
export the type used for global coordinates More... | |
using | Traits = T |
state the traits public and thus export all types More... | |
Public Member Functions | |
PNMSubControlVolumeFace ()=default | |
The default constructor. More... | |
PNMSubControlVolumeFace (const GlobalPosition ¢er, const GlobalPosition &unitOuterNormal, const Scalar &area, GridIndexType scvfIndex, std::array< LocalIndexType, 2 > &&scvIndices) | |
Constructor for inner scvfs. More... | |
const GlobalPosition & | center () const |
The center of the sub control volume face. More... | |
const GlobalPosition & | ipGlobal () const |
The integration point for flux evaluations in global coordinates. More... | |
Scalar | area () const |
The area of the sub control volume face. More... | |
bool | boundary () const |
We assume to always have a pore body and not a pore throat at the boundary. More... | |
const GlobalPosition & | unitOuterNormal () const |
The unit outer normal of the sub control volume face. More... | |
LocalIndexType | insideScvIdx () const |
Index of the inside sub control volume for spatial param evaluation. More... | |
LocalIndexType | outsideScvIdx () const |
Index of the outside sub control volume for spatial param evaluation. More... | |
GridIndexType | index () const |
The local index of this sub control volume face. More... | |
GridIndexType | outsideScvIdx (int i=0) const |
using Dumux::PoreNetwork::PNMSubControlVolumeFace< GV, T >::GlobalPosition = typename T::GlobalPosition |
export the type used for global coordinates
using Dumux::PoreNetwork::PNMSubControlVolumeFace< GV, T >::Traits = T |
state the traits public and thus export all types
|
default |
The default constructor.
|
inline |
Constructor for inner scvfs.
|
inline |
The area of the sub control volume face.
|
inline |
We assume to always have a pore body and not a pore throat at the boundary.
|
inline |
The center of the sub control volume face.
|
inline |
The local index of this sub control volume face.
|
inline |
Index of the inside sub control volume for spatial param evaluation.
|
inline |
The integration point for flux evaluations in global coordinates.
|
inline |
Index of the outside sub control volume for spatial param evaluation.
|
inlineinherited |
index of the outside sub control volume for spatial param evaluation This results in undefined behaviour if boundary is true In case of multiple outside scv indices (network grids) an index can be supplied
|
inline |
The unit outer normal of the sub control volume face.