schwz
Generated automatically from develop
|
The CommHelper namespace . More...
Functions | |
template<typename ValueType , typename IndexType , typename MixedValueType > | |
void | transfer_one_by_one (const Settings &settings, struct Communicate< ValueType, IndexType, MixedValueType >::comm_struct &comm_struct, ValueType *buffer, IndexType **offset, int num_neighbors, IndexType *neighbors) |
template<typename ValueType , typename IndexType > | |
void | pack_buffer (const Settings &settings, const ValueType *buffer, ValueType *send_buffer, IndexType **num_send_elems, IndexType **host_num_send_elems, int offset, int send_subd) |
template<typename ValueType , typename IndexType > | |
void | transfer_buffer (const Settings &settings, MPI_Win &window, ValueType *target_buffer, IndexType **host_num_elems, int offset, int target_subd, IndexType *neighbors, IndexType *displacements) |
template<typename ValueType , typename IndexType > | |
void | unpack_buffer (const Settings &settings, ValueType *buffer, const ValueType *recv_buffer, IndexType **num_recv_elems, IndexType **host_num_recv_elems, int offset, int recv_subd) |
The CommHelper namespace .
comm_helpers