ESyS-Particle  2.3.4
test_sc.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2017 by The University of Queensland //
4 // Centre for Geoscience Computing //
5 // http://earth.uq.edu.au/centre-geoscience-computing //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.apache.org/licenses/LICENSE-2.0 //
10 // //
12 
13 #ifndef __TEST_SC_H
14 #define __TEST_SC_H
15 
16 //--- TML ---
17 #include "comm.h"
18 
19 bool test_group_sc(TML_Comm *comm, int rank);
20 
21 #endif //__TEST_SC_H
TML_Comm::recv_broadcast_cont_packed
void recv_broadcast_cont_packed(T &, int)
Definition: comm_coll.hpp:166
test_broadcast_cont_packed
bool test_broadcast_cont_packed(TML_Comm *comm, int rank)
Definition: test_sc.cpp:160
TML_Comm::send_gather
void send_gather(T &, int)
Definition: comm_coll.hpp:357
test_broadcast_cont
bool test_broadcast_cont(TML_Comm *comm, int rank)
Definition: test_sc.cpp:136
test_broadcast
bool test_broadcast(TML_Comm *comm, int rank)
Definition: test_sc.cpp:120
test_sc.h
test_gather
bool test_gather(TML_Comm *comm, int rank)
Definition: test_sc.cpp:57
test_group_sc
bool test_group_sc(TML_Comm *comm, int rank)
Definition: tesp_sc.cpp:46
TML_Comm::recv_broadcast_cont
void recv_broadcast_cont(T &, int)
Definition: comm_coll.hpp:139
TML_Comm::recv_scatter_packed
void recv_scatter_packed(T &, int)
Definition: comm_coll.hpp:455
TML_Comm::recv_broadcast
void recv_broadcast(T &, int)
Definition: comm_coll.hpp:113
TML_Comm::broadcast_cont_packed
void broadcast_cont_packed(const T &)
Definition: comm_coll.hpp:85
TML_Comm::recv_scatter
void recv_scatter(T &, int)
Definition: comm_coll.hpp:249
comm.h
TML_Comm::scatter
void scatter(const multimap< int, T >)
Definition: comm_coll.hpp:201
esys::lsm::bpu::iter
boost::python::object iter(const boost::python::object &pyOb)
Definition: Util.h:25
TML_Comm
abstract base class for communicator
Definition: comm.h:47
TML_Comm::broadcast
void broadcast(T)
Definition: comm_coll.hpp:23
TML_Comm::broadcast_cont
void broadcast_cont(const T &)
Definition: comm_coll.hpp:46
test_group_sc
bool test_group_sc(TML_Comm *comm, int rank)
Definition: test_sc.cpp:184
TML_Comm::gather
void gather(multimap< int, T > &)
Definition: comm_coll.hpp:273
TML_Comm::scatter_packed
void scatter_packed(const multimap< int, T >)
Definition: comm_coll.hpp:418
test_scatter
bool test_scatter(TML_Comm *comm, int rank)
Definition: test_sc.cpp:31
test_scatter_packed
bool test_scatter_packed(TML_Comm *comm, int rank)
Definition: test_sc.cpp:94