LAMA
|
#include <PGASSumFunctor.hpp>
Public Member Functions | |
PGASSumFunctor (T val) | |
virtual | ~PGASSumFunctor () |
virtual void | iteration (int partner, bool active) |
T | getResult () |
Private Attributes | |
T * | mResult |
T * | mWork |
const PGASInterface *const | mInterface |
lama::PGASSumFunctor< T >::PGASSumFunctor | ( | T | val | ) |
lama::PGASSumFunctor< T >::~PGASSumFunctor | ( | ) | [virtual] |
T lama::PGASSumFunctor< T >::getResult | ( | ) |
Referenced by lama::PGASInterface::sum().
void lama::PGASSumFunctor< T >::iteration | ( | int | partner, |
bool | active | ||
) | [virtual] |
Implements lama::PGASFunctor.
const PGASInterface* const lama::PGASSumFunctor< T >::mInterface [private] |
Referenced by lama::PGASSumFunctor< T >::PGASSumFunctor().
T* lama::PGASSumFunctor< T >::mResult [private] |
Referenced by lama::PGASSumFunctor< T >::PGASSumFunctor().
T* lama::PGASSumFunctor< T >::mWork [private] |
Referenced by lama::PGASSumFunctor< T >::PGASSumFunctor().