A class to create sub control volume and sub control volume face geometries per element.
More...
template<class GridView, class ScvType, class ScvfType>
class Dumux::BoxDfmGeometryHelper< GridView, 3, ScvType, ScvfType >
A class to create sub control volume and sub control volume face geometries per element.
|
| ScvfCornerStorage | getFractureScvfCorners (unsigned int localFacetIndex, unsigned int indexInFacet) const |
| | Create the sub control volume face geometries on an intersection marked as fracture. More...
|
| |
| ScvfCornerStorage | getFractureScvfCorners (const Intersection &is, const typename Intersection::Geometry &isGeom, unsigned int edgeIndexInIntersection) const |
| | Create the sub control volume face geometries on an intersection marked as fracture. More...
|
| |
| ScvfType::Traits::GlobalPosition | fractureNormal (const ScvfCornerStorage &scvfCorners, const Intersection &is, unsigned int edgeIndexInIntersection) const |
| | get fracture scvf normal vector More...
|
| |
| ScvCornerStorage | getScvCorners (unsigned int localScvIdx) const |
| | Create a vector with the scv corners. More...
|
| |
| ScvfCornerStorage | getScvfCorners (unsigned int localScvfIdx) const |
| | Create a vector with the scvf corners. More...
|
| |
| ScvfCornerStorage | getBoundaryScvfCorners (unsigned localFacetIndex, unsigned int indexInFacet) const |
| | Create the sub control volume face geometries on the boundary. More...
|
| |
| ScvfCornerStorage | getBoundaryScvfCorners (const Intersection &is, const typename Intersection::Geometry &isGeometry, unsigned int indexInIntersection) const |
| | Create the sub control volume face geometries on the boundary. More...
|
| |
| GlobalPosition | normal (const ScvfCornerStorage &p, const std::vector< unsigned int > &scvIndices) const |
| | get scvf normal vector More...
|
| |
| Scalar | scvVolume (const ScvCornerStorage &p) const |
| | get scv volume More...
|
| |
| Scalar | scvfArea (const ScvfCornerStorage &p) const |
| | get scvf area More...
|
| |
| std::size_t | numInteriorScvf () const |
| | number of sub control volume faces (number of edges) More...
|
| |
| std::size_t | numScv () const |
| | number of sub control volumes (number of vertices) More...
|
| |
| const Element::Geometry & | elementGeometry () const |
| | the wrapped element geometry More...
|
| |