the sub control volume for porenetworks More...
#include <dumux/discretization/porenetwork/subcontrolvolume.hh>
| GV | the type of the grid view |
| T | the scv geometry traits |
Public Types | |
| using | GlobalPosition = typename T::GlobalPosition |
| export the type used for global coordinates | |
| using | Traits = T |
| state the traits public and thus export all types | |
Public Member Functions | |
| PNMSubControlVolume ()=default | |
| The default constructor. | |
| template<class Corners> | |
| PNMSubControlVolume (GridIndexType dofIndex, LocalIndexType scvIdx, GridIndexType elementIndex, Corners &&corners, const Scalar volume) | |
| const GlobalPosition & | center () const |
| Scalar | volume () const |
| The volume of the sub control volume (part of a pore) | |
| LocalIndexType | localDofIndex () const |
| The element-local index of the dof this scv is embedded in. | |
| LocalIndexType | indexInElement () const |
| The element-local index of this scv. | |
| GridIndexType | dofIndex () const |
| The index of the dof this scv is embedded in. | |
| const GlobalPosition & | dofPosition () const |
| GridIndexType | elementIndex () const |
| The global index of the element this scv is embedded in. | |
| using Dumux::PoreNetwork::PNMSubControlVolume< GV, T >::GlobalPosition = typename T::GlobalPosition |
| using Dumux::PoreNetwork::PNMSubControlVolume< GV, T >::Traits = T |
|
default |
|
inline |
|
inline |
The center of the sub control volume (return pore center). Be aware that this is not the pore-body center! Use dofPosition() for the latter!
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |