Go to the documentation of this file.
69 template <
typename T>
void send(T,
int,
int=0);
70 template <
typename T>
void receive(T&,
int,
int=MPI_ANY_TAG);
73 template <
typename T>
void send_array(T*,
int,
int,
int=0);
74 template <
typename T>
void receive_array(T*,
int,
int,
int=MPI_ANY_TAG);
77 template <
typename T>
void send_cont(
const T&,
int,
int=0);
78 template <
typename T>
void receive_cont(T&,
int,
int=MPI_ANY_TAG);
85 template <
typename T,
typename P>
void sendrecv(T,P&,
int,
int,
int=0);
88 template <
typename T,
typename P>
void sendrecv_array(T*,
int,P*,
int,
int,
int,
int=0);
91 template <
typename T,
typename P>
void sendrecv_cont(T,P&,
int,
int,
int=0);
111 template <
typename T>
void scatter(
const multimap<int,T>);
113 template <
typename T>
void gather(multimap<int,T>&);
117 template <
typename T>
void gather_debug(multimap<int,T>&);
127 template <
typename T> T
sum_all(
const T&);