allReduce.H File Reference

Various functions to wrap MPI_Allreduce. More...

Include dependency graph for allReduce.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Functions

template<class Type , class BinaryOp >
void allReduce (Type &Value, int count, MPI_Datatype MPIType, MPI_Op op, const BinaryOp &bop, const int tag, const label communicator)
 
template<class Type >
void iallReduce (void *Value, int count, MPI_Datatype MPIType, MPI_Op op, const label communicator, label &requestID)
 

Detailed Description

Various functions to wrap MPI_Allreduce.

Original source file allReduce.H

InNamespace Foam

Source files

Definition in file allReduce.H.