dune-grid-glue
2.3.0
|
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 GridGlue * | gridglue |
::Dune::GridGlue::CommDataHandle < DataHandleImp, DataTypeImp > * | data |
std::vector< DataType > | buffer |
mutable::Dune::GridGlue::StreamingMessageBuffer < DataType > | mbuffer |
size_t | currentsize |
Dune::CommunicationDirection | dir |
collects all GridGlue data requried for communication
typedef DataTypeImp Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::DataType |
typedef GG Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::GridGlue |
typedef DataTypeImp Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::value_type |
|
inline |
std::vector<DataType> Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::buffer |
size_t Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::currentsize |
Referenced by Dune::GridGlue::CommunicationOperator< dir >::scatter().
::Dune::GridGlue::CommDataHandle<DataHandleImp, DataTypeImp>* Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::data |
Dune::CommunicationDirection Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::dir |
Referenced by Dune::GridGlue::GridGlue< P0, P1 >::communicate().
const GridGlue* Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::gridglue |
mutable ::Dune::GridGlue::StreamingMessageBuffer<DataType> Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::mbuffer |