Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are stored globally.
More...
template<class GVV>
class Dumux::StaggeredElementVolumeVariables< GVV, true >
Class for the element volume variables vector for the staggered model. Specialization in case the volume variables are stored globally.
|
| StaggeredElementVolumeVariables (const GridVolumeVariables &gridVolVars) |
| Constructor. More...
|
|
template<class SubControlVolume , typename std::enable_if_t<!std::is_integral< SubControlVolume >::value, int > = 0> |
const VolumeVariables & | operator[] (const SubControlVolume &scv) const |
| operator for the access with an scv More...
|
|
const VolumeVariables & | operator[] (const std::size_t scvIdx) const |
|
template<class FVElementGeometry , class SolutionVector , typename std::enable_if_t< isMultiTypeBlockVector< SolutionVector >::value, int > = 0> |
void | bind (const typename FVElementGeometry::GridGeometry::GridView::template Codim< 0 >::Entity &element, const FVElementGeometry &fvGeometry, const SolutionVector &sol) |
|
template<class FVElementGeometry , class SolutionVector , typename std::enable_if_t<!isMultiTypeBlockVector< SolutionVector >::value, int > = 0> |
void | bind (const typename FVElementGeometry::GridGeometry::GridView::template Codim< 0 >::Entity &element, const FVElementGeometry &fvGeometry, const SolutionVector &sol) |
|
template<class FVElementGeometry , class SolutionVector > |
void | bindElement (const typename FVElementGeometry::GridGeometry::GridView::template Codim< 0 >::Entity &element, const FVElementGeometry &fvGeometry, const SolutionVector &sol) |
| function to prepare the vol vars within the element More...
|
|
const GridVolumeVariables & | gridVolVars () const |
| The global volume variables object we are a restriction of. More...
|
|