dune-grid-glue  2.3.0
Public Types | Public Member Functions | Public Attributes | List of all members
Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp > Struct Template Reference

collects all GridGlue data requried for communication More...

#include <dune/grid-glue/adapter/gridgluecommunicate.hh>

Public Types

typedef DataTypeImp value_type
 
typedef GG GridGlue
 
typedef DataTypeImp DataType
 

Public Member Functions

 CommInfo ()
 

Public Attributes

const GridGluegridglue
 
::Dune::GridGlue::CommDataHandle
< DataHandleImp, DataTypeImp > * 
data
 
std::vector< DataTypebuffer
 
mutable::Dune::GridGlue::StreamingMessageBuffer
< DataType
mbuffer
 
size_t currentsize
 
Dune::CommunicationDirection dir
 

Detailed Description

template<typename GG, class DataHandleImp, class DataTypeImp>
struct Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >

collects all GridGlue data requried for communication

Member Typedef Documentation

template<typename GG , class DataHandleImp , class DataTypeImp >
typedef DataTypeImp Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::DataType
template<typename GG , class DataHandleImp , class DataTypeImp >
typedef GG Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::GridGlue
template<typename GG , class DataHandleImp , class DataTypeImp >
typedef DataTypeImp Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::value_type

Constructor & Destructor Documentation

template<typename GG , class DataHandleImp , class DataTypeImp >
Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::CommInfo ( )
inline

Member Data Documentation

template<typename GG , class DataHandleImp , class DataTypeImp >
std::vector<DataType> Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::buffer
template<typename GG , class DataHandleImp , class DataTypeImp >
size_t Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::currentsize
template<typename GG , class DataHandleImp , class DataTypeImp >
::Dune::GridGlue::CommDataHandle<DataHandleImp, DataTypeImp>* Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::data
template<typename GG , class DataHandleImp , class DataTypeImp >
Dune::CommunicationDirection Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::dir
template<typename GG , class DataHandleImp , class DataTypeImp >
const GridGlue* Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::gridglue
template<typename GG , class DataHandleImp , class DataTypeImp >
mutable ::Dune::GridGlue::StreamingMessageBuffer<DataType> Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::mbuffer

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