UPstreamReduce.C File Reference
Include dependency graph for UPstreamReduce.C:

Go to the source code of this file.

Macros

#define Pstream_CommonReductions(Native)
 
#define Pstream_FloatReductions(Native)
 

Detailed Description

Original source file UPstreamReduce.C

Definition in file UPstreamReduce.C.

Macro Definition Documentation

◆ Pstream_CommonReductions

#define Pstream_CommonReductions (   Native)

Definition at line 59 of file UPstreamReduce.C.

◆ Pstream_FloatReductions

#define Pstream_FloatReductions (   Native)
Value:
\
( \
Native& value, \
label& count, \
const int tag, \
const label comm \
) \
{} \
\
( \
Native& value, \
const sumOp<Native>&, \
const int tag, \
const label comm, \
label& requestID \
) \
{} \
\
( \
Native values[], \
const int size, \
const sumOp<Native>&, \
const int tag, \
const label comm, \
label& requestID \
) \
{}
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
List of values from HashTable, optionally sorted.
Definition: HashOps.H:149
void reduce(const List< UPstream::commsStruct > &comms, T &value, const BinaryOp &bop, const int tag, const label comm)
void sumReduce(T &value, label &count, const int tag=UPstream::msgType(), const label comm=UPstream::worldComm)

Definition at line 114 of file UPstreamReduce.C.