32#ifndef __BITPIT_USERDATACOMM_HPP__
33#define __BITPIT_USERDATACOMM_HPP__
38#include "bitpit_PABLO.hpp"
49 size_t size(
const uint32_t e)
const;
51 template<
class Buffer>
52 void gather(Buffer & buff,
const uint32_t e);
54 template<
class Buffer>
55 void scatter(Buffer & buff,
const uint32_t e);
57 UserDataComm(
Data & data_,
Data & ghostData_);
61#include "PABLO_userDataComm.tpp"
Base class for data communications.
void scatter(Buffer &buff, const uint32_t e)
void gather(Buffer &buff, const uint32_t e)
size_t size(const uint32_t e) const