|
Galois
|
Accumulator for T where accumulation is max. More...
#include <Reduction.h>
Public Member Functions | |
| GReduceMax () | |
Public Member Functions inherited from galois::Reducible< T, gmax< T >, identity_value_min< T > > | |
| Reducible (gmax< T >merge_func, identity_value_min< T >id_func) | |
| void | update (T &&rhs) |
| Updates the thread local value by applying the reduction operator to current and newly provided value. More... | |
| void | update (const T &rhs) |
| T & | getLocal () |
| Returns a reference to the local value of T. More... | |
| T & | reduce () |
| Returns the final reduction value. More... | |
| void | reset () |
Public Member Functions inherited from galois::gmax< T > | |
| constexpr T | operator() (const T &lhs, const T &rhs) const |
Public Member Functions inherited from galois::identity_value_min< T > | |
| constexpr T | operator() () const |
Additional Inherited Members | |
Public Types inherited from galois::Reducible< T, gmax< T >, identity_value_min< T > > | |
| using | value_type = T |
Accumulator for T where accumulation is max.
|
inline |