dune-fem 2.8.0
|
combine multiple data handles into one More...
#include <dune/fem/space/common/commoperations.hh>
Public Types | |
typedef CombinedDataType< DataHandle... >::Type | DataType |
Public Member Functions | |
CombinedDataHandle (const DataHandle &... handle) | |
CombinedDataHandle (const std::tuple< DataHandle... > &data) | |
bool | contains (int dim, int codim) const |
bool | fixedSize (int dim, int codim) const |
template<class MessageBufferImp , class EntityType > | |
void | gather (MessageBufferImp &buff, const EntityType &en) const |
loop over all internal data handlers and call gather for given entity | |
template<class MessageBufferImp , class EntityType > | |
void | scatter (MessageBufferImp &buff, const EntityType &en, std::size_t n) |
loop over all internal data handlers and call scatter for given entity | |
template<class EntityType > | |
std::size_t | size (const EntityType &en) const |
loop over all internal data handlers and return sum of data size of given entity | |
combine multiple data handles into one