#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(). |
1.4.6