FreePOOMA  2.4.1
Public Member Functions
ReduceOverContexts< T, ReductionOp > Class Template Reference

This class is used to implement the final reduction over contexts used in Reduction<RemoteMultiPatchTag>::evaluate(). More...

#include <ReduceOverContexts.h>

List of all members.

Public Member Functions

 ReduceOverContexts (const T &val, int=0, bool valid=true)
void broadcast (T &val)
 operator T () const

Detailed Description

template<class T, class ReductionOp>
class ReduceOverContexts< T, ReductionOp >

This class is used to implement the final reduction over contexts used in Reduction<RemoteMultiPatchTag>::evaluate().


Constructor & Destructor Documentation

template<class T, class ReductionOp>
ReduceOverContexts< T, ReductionOp >::ReduceOverContexts ( const T &  val,
int  = 0,
bool  valid = true 
) [inline]

References PAssert.


Member Function Documentation

template<class T, class ReductionOp>
void ReduceOverContexts< T, ReductionOp >::broadcast ( T &  val) [inline]
template<class T, class ReductionOp>
ReduceOverContexts< T, ReductionOp >::operator T ( ) const [inline]

The documentation for this class was generated from the following file: