Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage Struct Reference

#include <geometry.hh>

Classes

struct  Iterator
 

Public Member Functions

 Storage (ExtraData data, EntitySeed seed)
 
 Storage (ExtraData data)
 
ExtraData data () const
 
bool isValid () const
 
GlobalCoordinate operator[] (const int i) const
 
Iterator begin () const
 
Iterator end () const
 
int corners () const
 
GlobalCoordinate corner (const int i) const
 
GlobalCoordinate center () const
 
ctype volume () const
 
const EntitySeedseed () const
 

Public Attributes

ExtraData data_
 
EntitySeed seed_
 

Constructor & Destructor Documentation

◆ Storage() [1/2]

template<int mydim, int cdim, class Grid >
template<class ct >
Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::Storage ( ExtraData  data,
EntitySeed  seed 
)
inline

◆ Storage() [2/2]

template<int mydim, int cdim, class Grid >
template<class ct >
Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::Storage ( ExtraData  data)
inline

Member Function Documentation

◆ begin()

template<int mydim, int cdim, class Grid >
template<class ct >
Iterator Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::begin ( ) const
inline

◆ center()

◆ corner()

◆ corners()

◆ data()

◆ end()

template<int mydim, int cdim, class Grid >
template<class ct >
Iterator Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::end ( ) const
inline

◆ isValid()

template<int mydim, int cdim, class Grid >
template<class ct >
bool Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::isValid ( ) const
inline

◆ operator[]()

template<int mydim, int cdim, class Grid >
template<class ct >
GlobalCoordinate Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::operator[] ( const int  i) const
inline

◆ seed()

template<int mydim, int cdim, class Grid >
template<class ct >
const EntitySeed & Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::seed ( ) const
inline

◆ volume()

template<int mydim, int cdim, class Grid >
template<class ct >
ctype Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::volume ( ) const
inline

Member Data Documentation

◆ data_

template<int mydim, int cdim, class Grid >
template<class ct >
ExtraData Dune::PolyhedralGridBasicGeometry< mydim, cdim, Grid >::PolyhedralMultiLinearGeometryTraits< ct >::Storage::data_

◆ seed_


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