FreePOOMA  2.4.1
Classes
ReduceOverContexts.h File Reference

ReduceOverContexts encapsulates functionality like MPI_Reduce and MPI_Allreduce by means of the ReduceOverContexts::broadcast() method. More...

#include "Tulip/Messaging.h"
#include "Evaluator/OpMask.h"
#include "Tulip/RemoteProxy.h"
Include dependency graph for ReduceOverContexts.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ReductionValue< T >
 This class associates a value with a flag that indicates whether or not it is valid. More...
class  ReduceOverContexts< T, ReductionOp >
 This class is used to implement the final reduction over contexts used in Reduction<RemoteMultiPatchTag>::evaluate(). More...

Detailed Description

ReduceOverContexts encapsulates functionality like MPI_Reduce and MPI_Allreduce by means of the ReduceOverContexts::broadcast() method.