Represents the stencil (finite volume geometry) of a single element in the ECFV discretization.
More...
#include <ecfvstencil.hh>
template<class Scalar, class GridView>
class Ewoms::EcfvStencil< Scalar, GridView >
Represents the stencil (finite volume geometry) of a single element in the ECFV discretization.
The ECFV discretization is a element centered finite volume approach. This means that each element corresponds to a control volume.
template<class Scalar , class GridView >
template<class Scalar , class GridView >
template<class Scalar , class GridView >
Returns the boundary face object belonging to a given boundary face index.
template<class Scalar , class GridView >
template<class Scalar , class GridView >
template<class Scalar , class GridView >
template<class Scalar , class GridView >
Return the grid view of the element to which the stencil refers.
template<class Scalar , class GridView >
Returns the face object belonging to a given face index in the interior of the domain.
template<class Scalar , class GridView >
Returns the number of boundary faces of the stencil.
template<class Scalar , class GridView >
template<class Scalar , class GridView >
Returns the number of interior faces of the stencil.
template<class Scalar , class GridView >
Returns the number of degrees of freedom which are contained by within the current element.
Primary DOFs are always expected to have a lower index than "secondary" DOFs.
For element centered finite elements, this is only the central DOF.
template<class Scalar , class GridView >
Dune::PartitionType Ewoms::EcfvStencil< Scalar, GridView >::partitionType |
( |
int |
dofIdx | ) |
const |
|
inline |
Return partition type of a given degree of freedom.
template<class Scalar , class GridView >
Returns the sub-control volume object belonging to a given degree of freedom.
template<class Scalar , class GridView >
template<class Scalar , class GridView >
template<class Scalar , class GridView >
The documentation for this class was generated from the following file:
|