finite volume intersected with element More...

#include <vcfvstencil.hh>

Public Member Functions

const GlobalPosition & globalPos () const
 
const GlobalPosition center () const
 
Scalar volume () const
 
const ScvLocalGeometrylocalGeometry () const
 
const ScvGeometrygeometry () const
 

Public Attributes

LocalPosition local
 local vertex position More...
 
GlobalPosition global
 global vertex position More...
 
Scalar volume_
 space occupied by the sub-control volume More...
 
ScvGeometry geometry_
 The geometry of the sub-control volume in local coordinates. More...
 
Dune::FieldVector< DimVector,
maxNC > 
gradCenter
 derivative of shape function at the center of the sub control volume More...
 

Detailed Description

template<class Scalar, class GridView>
struct Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume

finite volume intersected with element

Member Function Documentation

template<class Scalar , class GridView >
const GlobalPosition Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::center ( ) const
inline
template<class Scalar , class GridView >
const ScvGeometry& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::geometry ( ) const
inline
template<class Scalar , class GridView >
const GlobalPosition& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::globalPos ( ) const
inline
template<class Scalar , class GridView >
const ScvLocalGeometry& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::localGeometry ( ) const
inline
template<class Scalar , class GridView >
Scalar Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::volume ( ) const
inline

Member Data Documentation

template<class Scalar , class GridView >
GlobalPosition Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::global
template<class Scalar , class GridView >
Dune::FieldVector<DimVector, maxNC> Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::gradCenter

derivative of shape function at the center of the sub control volume

template<class Scalar , class GridView >
LocalPosition Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::local

local vertex position

Referenced by Ewoms::VcfvStencil< Scalar, GridView >::update().

template<class Scalar , class GridView >
Scalar Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::volume_

space occupied by the sub-control volume

Referenced by Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolume::volume().


The documentation for this struct was generated from the following file: