bool test_gather(TML_Comm *comm, int rank)
Definition: tesp_sc.cpp:39
void shift_cont(T, P &, int, int, int=0)
Definition: cart_comm.hpp:66
bool test_scatter(TML_Comm *comm, int rank)
Definition: tesp_sc.cpp:31
class for a cartesian communicator
Definition: cart_comm.h:34
bool test_group_cart(TML_Comm *comm, int rank)
Definition: test_cart.cpp:122
bool test_cart_comm_build(TML_Comm *comm)
Definition: test_cart.cpp:40
bool test_group_sc(TML_Comm *comm, int rank)
Definition: tesp_sc.cpp:46
abstract base class for communicator
Definition: comm.h:47
vector< int > get_coords(int)
get coords of a process
Definition: cart_comm.cpp:159
bool test_shift(TML_CartComm *comm, int rank, bool circ)
Definition: test_cart.cpp:86
bool test_get_coords(TML_CartComm *comm, int rank)
Definition: test_cart.cpp:54
bool test_group_cart(TML_Comm *comm, int rank)
Definition: test_cart.cpp:122
TML_CartComm cart_comm_build(TML_Comm *comm, bool circular)
Definition: test_cart.cpp:28
int size()
Definition: comm.cpp:69