dune-grid  2.4.1
Public Types | Public Member Functions | List of all members
Dune::ALU3dGridLeafVertexList< Comm > Struct Template Reference

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

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: