PlayaFunctors::ReductionFunctorBase< Scalar > Class Template Reference

Base class for reduction functors. More...

#include <PlayaVectorFunctorsDecl.hpp>

List of all members.

Public Member Functions

 ReductionFunctorBase (const MPIComm &comm)
virtual void postProc () const =0

Protected Member Functions

const MPICommcomm () const


Detailed Description

template<class Scalar>
class PlayaFunctors::ReductionFunctorBase< Scalar >

Base class for reduction functors.

Author:
Kevin Long (kevin.long@ttu.edu)

Definition at line 43 of file PlayaVectorFunctorsDecl.hpp.


Constructor & Destructor Documentation

template<class Scalar>
PlayaFunctors::ReductionFunctorBase< Scalar >::ReductionFunctorBase ( const MPIComm comm  )  [inline]

Construct with a communicator

Definition at line 47 of file PlayaVectorFunctorsDecl.hpp.


Member Function Documentation

template<class Scalar>
virtual void PlayaFunctors::ReductionFunctorBase< Scalar >::postProc (  )  const [pure virtual]

template<class Scalar>
const MPIComm& PlayaFunctors::ReductionFunctorBase< Scalar >::comm (  )  const [inline, protected]

Return the MPI communicator

Definition at line 58 of file PlayaVectorFunctorsDecl.hpp.


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

doxygen