Class for a boundary face related to primary grid elements (dune intersections) More...
#include <dumux/discretization/boundaryface.hh>
| GV | the type of the grid view |
| T | the face 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 | |
| BoundaryFace ()=default | |
| The default constructor. More... | |
| BoundaryFace (const GlobalPosition ¢er, const Scalar area, const GlobalPosition &normal, const LocalIndexType localIdx, const LocalIndexType intersectionIdx, const BoundaryFlag &bFlag) | |
| Constructor for boundary faces. More... | |
| const GlobalPosition & | center () const |
| The center of the face. More... | |
| Scalar | area () const |
| The area of the face. More... | |
| bool | boundary () const |
| const GlobalPosition | unitOuterNormal () const |
| The unit outer normal. More... | |
| LocalIndexType | index () const |
| The local index of this face. More... | |
| LocalIndexType | intersectionIndex () const |
| The index of the intersection this face corresponds to (intersection.indexInInside()) More... | |
| BoundaryFlag::value_type | boundaryFlag () const |
| Return the boundary flag. More... | |
| using Dumux::Experimental::BoundaryFace< GV, T >::GlobalPosition = typename T::GlobalPosition |
| using Dumux::Experimental::BoundaryFace< GV, T >::Traits = T |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |