Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace Class Reference

Represents a face of a sub-control volume. More...

#include <ecfvstencil.hh>

Public Member Functions

 SubControlVolumeFace ()
 
 SubControlVolumeFace (const Intersection &intersection, int localNeighborIdx)
 
int interiorIndex () const
 Returns the local index of the degree of freedom to the face's interior. More...
 
int exteriorIndex () const
 Returns the local index of the degree of freedom to the face's outside. More...
 
const GlobalPosition & integrationPos () const
 Returns the global position of the face's integration point. More...
 
const WorldVector & normal () const
 Returns the outer unit normal at the face's integration point. More...
 
Scalar area () const
 Returns the area [m^2] of the face. More...
 

Detailed Description

template<class Scalar, class GridView>
class Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace

Represents a face of a sub-control volume.

Constructor & Destructor Documentation

template<class Scalar , class GridView >
Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::SubControlVolumeFace ( )
inline
template<class Scalar , class GridView >
Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::SubControlVolumeFace ( const Intersection &  intersection,
int  localNeighborIdx 
)
inline

Member Function Documentation

template<class Scalar , class GridView >
Scalar Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::area ( ) const
inline

Returns the area [m^2] of the face.

template<class Scalar , class GridView >
int Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::exteriorIndex ( ) const
inline

Returns the local index of the degree of freedom to the face's outside.

template<class Scalar , class GridView >
const GlobalPosition& Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::integrationPos ( ) const
inline

Returns the global position of the face's integration point.

template<class Scalar , class GridView >
int Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::interiorIndex ( ) const
inline

Returns the local index of the degree of freedom to the face's interior.

template<class Scalar , class GridView >
const WorldVector& Ewoms::EcfvStencil< Scalar, GridView >::SubControlVolumeFace::normal ( ) const
inline

Returns the outer unit normal at the face's integration point.


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