Opm::GIE::Cell< GridInterface, EntityPointerType > Class Template Reference

#include <GridInterfaceEuler.hpp>

Inheritance diagram for Opm::GIE::Cell< GridInterface, EntityPointerType >:
Inheritance graph

Public Types

typedef GIE::FaceIterator
< GridInterface > 
FaceIterator
 
typedef FaceIterator::Vector Vector
 
typedef FaceIterator::Scalar Scalar
 
typedef FaceIterator::Index Index
 

Public Member Functions

 Cell ()
 
 Cell (const GridInterface &grid, const EntityPointerType &it)
 
FaceIterator facebegin () const
 
FaceIterator faceend () const
 
Scalar volume () const
 
Vector centroid () const
 
Index index () const
 

Protected Attributes

const GridInterface * pgrid_
 
EntityPointerType iter_
 

Member Typedef Documentation

template<class GridInterface, class EntityPointerType>
typedef GIE::FaceIterator<GridInterface> Opm::GIE::Cell< GridInterface, EntityPointerType >::FaceIterator
template<class GridInterface, class EntityPointerType>
typedef FaceIterator::Index Opm::GIE::Cell< GridInterface, EntityPointerType >::Index
template<class GridInterface, class EntityPointerType>
typedef FaceIterator::Scalar Opm::GIE::Cell< GridInterface, EntityPointerType >::Scalar
template<class GridInterface, class EntityPointerType>
typedef FaceIterator::Vector Opm::GIE::Cell< GridInterface, EntityPointerType >::Vector

Constructor & Destructor Documentation

template<class GridInterface, class EntityPointerType>
Opm::GIE::Cell< GridInterface, EntityPointerType >::Cell ( )
inline
template<class GridInterface, class EntityPointerType>
Opm::GIE::Cell< GridInterface, EntityPointerType >::Cell ( const GridInterface &  grid,
const EntityPointerType &  it 
)
inline

Member Function Documentation

template<class GridInterface, class EntityPointerType>
Vector Opm::GIE::Cell< GridInterface, EntityPointerType >::centroid ( ) const
inline
template<class GridInterface, class EntityPointerType>
FaceIterator Opm::GIE::Cell< GridInterface, EntityPointerType >::facebegin ( ) const
inline
template<class GridInterface, class EntityPointerType>
FaceIterator Opm::GIE::Cell< GridInterface, EntityPointerType >::faceend ( ) const
inline
template<class GridInterface, class EntityPointerType>
Index Opm::GIE::Cell< GridInterface, EntityPointerType >::index ( ) const
inline
template<class GridInterface, class EntityPointerType>
Scalar Opm::GIE::Cell< GridInterface, EntityPointerType >::volume ( ) const
inline

Member Data Documentation


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