#include "Message/GlobalComm.h"
#include "Message/Communicate.h"
#include "Message/Message.h"
#include "Message/Tags.h"
#include "Utility/IpplInfo.h"
#include "Utility/IpplStats.h"
#include "Profile/Profiler.h"
#include <algo.h>
Include dependency graph for GlobalComm.cpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
template<class InputIterator, class OutputIterator, class ReduceOp> | |
bool | reduce (Communicate &comm, InputIterator s1, InputIterator s2, OutputIterator t1, const ReduceOp &op, bool *IncludeVal) |
template<class InputIterator, class OutputIterator, class ReduceOp> | |
bool | reduce (InputIterator s1, InputIterator s2, OutputIterator t1, const ReduceOp &op, bool *IncludeVal) |
template<class T, class ReduceOp> | |
bool | reduce_masked (Communicate &comm, T &input, T &output, const ReduceOp &op, bool IncludeVal) |
template<class T, class ReduceOp> | |
bool | reduce_masked (T &input, T &output, const ReduceOp &op, bool IncludeVal) |
template<class InputIterator, class RandomIterator, class ScatterOp> | |
bool | scatter (Communicate &comm, InputIterator s1, InputIterator s2, RandomIterator t1, int *target_node, int *target_position, const ScatterOp &op) |
template<class InputIterator, class RandomIterator, class ScatterOp> | |
bool | scatter (InputIterator s1, InputIterator s2, RandomIterator t1, int *target_node, int *target_position, const ScatterOp &op) |
|
Definition at line 188 of file GlobalComm.cpp. |
|
Definition at line 61 of file GlobalComm.cpp. Referenced by IpplTimings::print(), IpplCounter::printIt(), reduce(), ParticleLayoutFromGrid::update(), and PawsParticleAttribDataSource< T >::update(). |
|
Definition at line 320 of file GlobalComm.cpp. References IpplInfo::Comm, CT, reduce_masked(), TAU_MESSAGE, TAU_PROFILE, and TAU_TYPE_STRING. Here is the call graph for this function: ![]() |
|
Definition at line 206 of file GlobalComm.cpp. Referenced by reduce(), reduce_masked(), and Reduction(). |
|
Definition at line 425 of file GlobalComm.cpp. |
|
Definition at line 342 of file GlobalComm.cpp. Referenced by ParticleAttrib< T >::scatter(), and scatter(). |