LAMA
lama::PGASSumFunctor< T > Class Template Reference

#include <PGASSumFunctor.hpp>

Inheritance diagram for lama::PGASSumFunctor< T >:

Public Member Functions

 PGASSumFunctor (T val)
virtual ~PGASSumFunctor ()
virtual void iteration (int partner, bool active)
getResult ()

Private Attributes

T * mResult
T * mWork
const PGASInterface *const mInterface

template<typename T>
class lama::PGASSumFunctor< T >


Constructor & Destructor Documentation

template<typename T >
lama::PGASSumFunctor< T >::~PGASSumFunctor ( ) [virtual]

Member Function Documentation

template<typename T >
T lama::PGASSumFunctor< T >::getResult ( )
template<typename T >
void lama::PGASSumFunctor< T >::iteration ( int  partner,
bool  active 
) [virtual]

Implements lama::PGASFunctor.


Field Documentation

template<typename T>
const PGASInterface* const lama::PGASSumFunctor< T >::mInterface [private]
template<typename T>
T* lama::PGASSumFunctor< T >::mResult [private]
template<typename T>
T* lama::PGASSumFunctor< T >::mWork [private]

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