dune-grid  2.2.1
Public Types | Public Member Functions | List of all members
Dune::GridPtr< GridType >::DataHandle Struct Reference

#include <dune/grid/io/file/dgfparser/gridptr.hh>

Inheritance diagram for Dune::GridPtr< GridType >::DataHandle:
Dune::CommDataHandleIF< DataHandle, double >

Public Types

typedef double DataType
 data type of data to communicate More...
 

Public Member Functions

 DataHandle (GridPtr &gridPtr)
 
 ~DataHandle ()
 
CommDataHandleIF< DataHandle,
double > & 
interface ()
 
bool contains (int dim, int codim) const
 
bool fixedsize (int dim, int codim) const
 
template<class EntityType >
size_t size (const EntityType &e) const
 
template<class MessageBufferImp , class EntityType >
void gather (MessageBufferImp &buff, const EntityType &e) const
 
template<class MessageBufferImp , class EntityType >
void scatter (MessageBufferImp &buff, const EntityType &e, size_t n)
 

Member Typedef Documentation

typedef double Dune::CommDataHandleIF< DataHandle , double >::DataType
inherited

data type of data to communicate

Constructor & Destructor Documentation

template<class GridType>
Dune::GridPtr< GridType >::DataHandle::DataHandle ( GridPtr gridPtr)
inline
template<class GridType>
Dune::GridPtr< GridType >::DataHandle::~DataHandle ( )
inline

Member Function Documentation

template<class GridType>
bool Dune::GridPtr< GridType >::DataHandle::contains ( int  dim,
int  codim 
) const
inline
template<class GridType>
bool Dune::GridPtr< GridType >::DataHandle::fixedsize ( int  dim,
int  codim 
) const
inline
template<class GridType>
template<class MessageBufferImp , class EntityType >
void Dune::GridPtr< GridType >::DataHandle::gather ( MessageBufferImp &  buff,
const EntityType &  e 
) const
inline
template<class GridType>
CommDataHandleIF<DataHandle,double>& Dune::GridPtr< GridType >::DataHandle::interface ( )
inline
template<class GridType>
template<class MessageBufferImp , class EntityType >
void Dune::GridPtr< GridType >::DataHandle::scatter ( MessageBufferImp &  buff,
const EntityType &  e,
size_t  n 
)
inline
template<class GridType>
template<class EntityType >
size_t Dune::GridPtr< GridType >::DataHandle::size ( const EntityType &  e) const
inline

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