dune-grid-glue
2.3.0
|
specialization of the CommPolicy struct, required for the ParallelIndexsets More...
#include <dune/grid-glue/adapter/gridgluecommunicate.hh>
Public Types | |
typedef ::Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp > | Type |
The type of the GridGlueCommInfo. More... | |
typedef DataTypeImp | IndexedType |
The datatype that should be communicated. More... | |
typedef VariableSize | IndexedTypeFlag |
Each intersection can communicate a different number of objects. More... | |
Static Public Member Functions | |
static size_t | getSize (const Type &commInfo, size_t i) |
Get the number of objects at an intersection. More... | |
specialization of the CommPolicy struct, required for the ParallelIndexsets
typedef DataTypeImp Dune::CommPolicy< ::Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp > >::IndexedType |
The datatype that should be communicated.
typedef VariableSize Dune::CommPolicy< ::Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp > >::IndexedTypeFlag |
Each intersection can communicate a different number of objects.
typedef ::Dune::GridGlue::CommInfo<GG, DataHandleImp, DataTypeImp> Dune::CommPolicy< ::Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp > >::Type |
The type of the GridGlueCommInfo.
|
inlinestatic |
Get the number of objects at an intersection.
References Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::data, and Dune::GridGlue::CommInfo< GG, DataHandleImp, DataTypeImp >::gridglue.