dune-grid  2.2.0
Public Types | Public Member Functions
Dune::ALU3dGridLeafVertexList< Comm > Struct Template Reference

#include <dune/grid/alugrid/3d/alu3dinclude.hh>

List of all members.

Public Types

typedef ALU3dBasicImplTraits
< Comm >::VertexType 
VertexType
typedef std::pair< VertexType
*, int > 
ItemType
typedef std::vector< ItemTypeVertexListType
typedef VertexListType::iterator IteratorType

Public Member Functions

 ALU3dGridLeafVertexList ()
size_t size () const
bool up2Date () const
void unsetUp2Date ()
template<class GridType >
void setupVxList (const GridType &grid)
IteratorType begin ()
IteratorType end ()
VertexListTypegetItemList ()
int getLevel (const VertexType &vertex) const

Detailed Description

template<class Comm>
struct Dune::ALU3dGridLeafVertexList< Comm >

contains list of vertices of one level needed for VertexLevelIterator


Member Typedef Documentation

template<class Comm >
typedef std::pair< VertexType *, int > Dune::ALU3dGridLeafVertexList< Comm >::ItemType
template<class Comm >
typedef VertexListType::iterator Dune::ALU3dGridLeafVertexList< Comm >::IteratorType
template<class Comm >
typedef std::vector< ItemType > Dune::ALU3dGridLeafVertexList< Comm >::VertexListType
template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::VertexType Dune::ALU3dGridLeafVertexList< Comm >::VertexType

Constructor & Destructor Documentation

template<class Comm >
Dune::ALU3dGridLeafVertexList< Comm >::ALU3dGridLeafVertexList ( ) [inline]

Member Function Documentation

template<class Comm >
IteratorType Dune::ALU3dGridLeafVertexList< Comm >::begin ( ) [inline]
template<class Comm >
IteratorType Dune::ALU3dGridLeafVertexList< Comm >::end ( ) [inline]
template<class Comm >
VertexListType& Dune::ALU3dGridLeafVertexList< Comm >::getItemList ( ) [inline]
template<class Comm >
int Dune::ALU3dGridLeafVertexList< Comm >::getLevel ( const VertexType vertex) const [inline]
template<class Comm >
template<class GridType >
void Dune::ALU3dGridLeafVertexList< Comm >::setupVxList ( const GridType &  grid)
template<class Comm >
size_t Dune::ALU3dGridLeafVertexList< Comm >::size ( ) const [inline]
template<class Comm >
void Dune::ALU3dGridLeafVertexList< Comm >::unsetUp2Date ( ) [inline]
template<class Comm >
bool Dune::ALU3dGridLeafVertexList< Comm >::up2Date ( ) const [inline]

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