|
| FvBaseBoundaryContext (const ElementContext &elemCtx) |
| The constructor.
|
|
const Problem & | problem () const |
|
const Model & | model () const |
|
const GridView & | gridView () const |
|
const Element & | element () const |
|
const ElementContext & | elementContext () const |
| Returns a reference to the element context object.
|
|
const GradientCalculator & | gradientCalculator () const |
| Returns a reference to the current gradient calculator.
|
|
size_t | numDof (unsigned timeIdx) const |
|
size_t | numPrimaryDof (unsigned timeIdx) const |
|
size_t | numInteriorFaces (unsigned timeIdx) const |
|
size_t | numBoundaryFaces (unsigned timeIdx) const |
| Return the number of boundary segments of the current element.
|
|
const Stencil & | stencil (unsigned timeIdx) const |
|
Vector | normal (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Returns the outer unit normal of the boundary segment. More...
|
|
Scalar | boundarySegmentArea (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Returns the area [m^2] of a given boudary segment.
|
|
const GlobalPosition & | pos (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the position of a local entity in global coordinates. More...
|
|
const GlobalPosition & | cvCenter (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the position of a control volume's center in global coordinates. More...
|
|
unsigned | focusDofIndex () const |
| Return the local sub-control volume index upon which the linearization is currently focused.
|
|
unsigned | interiorScvIndex (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the local sub-control volume index of the interior of a boundary segment. More...
|
|
unsigned | globalSpaceIndex (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the global space index of the sub-control volume at the interior of a boundary segment. More...
|
|
const IntensiveQuantities & | intensiveQuantities (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the intensive quantities for the finite volume in the interiour of a boundary segment. More...
|
|
const ExtensiveQuantities & | extensiveQuantities (unsigned boundaryFaceIdx, unsigned timeIdx) const |
| Return the extensive quantities for a given boundary face. More...
|
|
const Intersection & | intersection (unsigned boundaryFaceIdx OPM_UNUSED) const |
| Return the intersection for the neumann segment. More...
|
|
IntersectionIterator & | intersectionIt () |
| Return the intersection for the neumann segment. More...
|
|
template<class TypeTag>
class Ewoms::FvBaseBoundaryContext< TypeTag >
Represents all quantities which available on boundary segments.