Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Communicator Member List

This is the complete list of members for Communicator, including all inherited members.

abort()Communicatorstatic
broadcast(int count, double *data, int sender)Communicatorstatic
broadcast(int count, float *data, int sender)Communicatorstatic
broadcast(int count, int *data, int sender)Communicatorstatic
broadcast(int count, string &data, int sender)Communicatorstatic
Communicator()Communicatorinlineprivate
Communicator(const Communicator &)Communicatorinlineprivate
exchange(int count, double *recv_buf, double *send_buf, int idir, int ipm, int tag)Communicatorstatic
exchange(int count, float *recv_buf, float *send_buf, int idir, int ipm, int tag)Communicatorstatic
exchange(int count, int *recv_buf, int *send_buf, int idir, int ipm, int tag)Communicatorstatic
finalize()Communicatorstatic
get_time()Communicatorstatic
grid_coord(int *grid_coord, const int rank)Communicatorstatic
grid_dims(int *grid_dims)Communicatorstatic
grid_rank(int *rank, const int *grid_coord)Communicatorstatic
init(int *pargc, char ***pargv)Communicatorstatic
ipe(const int dir)Communicatorstatic
is_primary()Communicatorstatic
is_primary_master()Communicatorstatic
nodeid()Communicatorinlinestatic
npe(const int dir)Communicatorstatic
operator=(const Communicator &)Communicatorprivate
recv_init(int count, int idir, int ipm)Communicatorstatic
recv_init(int count, int idir, int ipm, void *buf)Communicatorstatic
reduce_max(int count, double *recv_buf, double *send_buf, int pattern=0)Communicatorstatic
reduce_max(int count, float *recv_buf, float *send_buf, int pattern=0)Communicatorstatic
reduce_max(int count, int *recv_buf, int *send_buf, int pattern=0)Communicatorstatic
reduce_max(double)Communicatorstatic
reduce_max(float)Communicatorstatic
reduce_min(int count, double *recv_buf, double *send_buf, int pattern=0)Communicatorstatic
reduce_min(int count, float *recv_buf, float *send_buf, int pattern=0)Communicatorstatic
reduce_min(int count, int *recv_buf, int *send_buf, int pattern=0)Communicatorstatic
reduce_min(double)Communicatorstatic
reduce_min(float)Communicatorstatic
reduce_sum(int count, double *recv_buf, double *send_buf, int pattern=0)Communicatorstatic
reduce_sum(int count, float *recv_buf, float *send_buf, int pattern=0)Communicatorstatic
reduce_sum(int count, int *recv_buf, int *send_buf, int pattern=0)Communicatorstatic
reduce_sum(double)Communicatorstatic
reduce_sum(float)Communicatorstatic
self()Communicatorstatic
send_1to1(int count, double *recv_buf, double *send_buf, int p_to, int p_from, int tag)Communicatorstatic
send_1to1(int count, float *recv_buf, float *send_buf, int p_to, int p_from, int tag)Communicatorstatic
send_1to1(int count, int *recv_buf, int *send_buf, int p_to, int p_from, int tag)Communicatorstatic
send_init(int count, int idir, int ipm)Communicatorstatic
send_init(int count, int idir, int ipm, void *buf)Communicatorstatic
setup(int ninstance=1)Communicatorstatic
setup(const std::vector< int > &lattice_size, std::vector< int > &grid_size, int ninstance=1)Communicatorstatic
size()Communicatorstatic
status()Communicatorstatic
sync()Communicatorstatic
sync_usleep()Communicatorstatic
~Communicator()Communicatorinlineprivate