Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace Struct Reference

interior face of a sub control volume More...

#include <vcfvstencil.hh>

Public Member Functions

const DimVector & normal () const
 
int interiorIndex () const
 
int exteriorIndex () const
 
Scalar area () const
 
const LocalPosition & localPos () const
 
const GlobalPosition & integrationPos () const
 

Public Attributes

int i
 scvf seperates corner i and j of elem More...
 
int j
 
LocalPosition ipLocal_
 integration point in local coords More...
 
GlobalPosition ipGlobal_
 integration point in global coords More...
 
DimVector normal_
 normal on face pointing to CV j or outward of the domain with length equal to |scvf| More...
 
Scalar area_
 area of face More...
 

Detailed Description

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

interior face of a sub control volume

Member Function Documentation

template<class Scalar , class GridView >
Scalar Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::area ( ) const
inline
template<class Scalar , class GridView >
int Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::exteriorIndex ( ) const
inline
template<class Scalar , class GridView >
const GlobalPosition& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::integrationPos ( ) const
inline
template<class Scalar , class GridView >
int Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::interiorIndex ( ) const
inline
template<class Scalar , class GridView >
const LocalPosition& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::localPos ( ) const
inline
template<class Scalar , class GridView >
const DimVector& Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::normal ( ) const
inline

Member Data Documentation

template<class Scalar , class GridView >
Scalar Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::area_
template<class Scalar , class GridView >
int Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::i
template<class Scalar , class GridView >
GlobalPosition Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::ipGlobal_
template<class Scalar , class GridView >
LocalPosition Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::ipLocal_
template<class Scalar , class GridView >
int Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::j
template<class Scalar , class GridView >
DimVector Ewoms::VcfvStencil< Scalar, GridView >::SubControlVolumeFace::normal_

normal on face pointing to CV j or outward of the domain with length equal to |scvf|

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


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