|
Zoltan2
|
A Teuchos::MPIComm reduction operation. More...
#include <Zoltan2_AlgRCB_methods.hpp>
Public Member Functions | |
| Zoltan2_RCBOperation () | |
| Default Constructor. | |
| Zoltan2_RCBOperation (Ordinal nsum, Ordinal nmin, Ordinal nmax) | |
| Constructor. | |
| void | reduce (const Ordinal count, const T inBuffer[], T inoutBuffer[]) const |
| Implement Teuchos::ValueTypeReductionOp interface. | |
| ArrayRCP< T > | getInitializedBuffer (T minExtreme, T maxExtreme) const |
| Convenience method. | |
A Teuchos::MPIComm reduction operation.
Given a list of values T, some number are added, the next group is min'ed, the final group is max'ed.
Definition at line 75 of file Zoltan2_AlgRCB_methods.hpp.
| Teuchos::Zoltan2_RCBOperation< Ordinal, T >::Zoltan2_RCBOperation | ( | ) | [inline] |
Default Constructor.
Definition at line 83 of file Zoltan2_AlgRCB_methods.hpp.
| Teuchos::Zoltan2_RCBOperation< Ordinal, T >::Zoltan2_RCBOperation | ( | Ordinal | nsum, |
| Ordinal | nmin, | ||
| Ordinal | nmax | ||
| ) | [inline] |
Constructor.
| nsum | the count of how many sums will be computed at the start of the list. |
| nmin | following the sums, this many minimums will be computed. |
| nmax | following the minimums, this many maximums will be computed. |
Definition at line 91 of file Zoltan2_AlgRCB_methods.hpp.
| void Teuchos::Zoltan2_RCBOperation< Ordinal, T >::reduce | ( | const Ordinal | count, |
| const T | inBuffer[], | ||
| T | inoutBuffer[] | ||
| ) | const [inline] |
Implement Teuchos::ValueTypeReductionOp interface.
Definition at line 96 of file Zoltan2_AlgRCB_methods.hpp.
| ArrayRCP<T> Teuchos::Zoltan2_RCBOperation< Ordinal, T >::getInitializedBuffer | ( | T | minExtreme, |
| T | maxExtreme | ||
| ) | const [inline] |
Convenience method.
Definition at line 113 of file Zoltan2_AlgRCB_methods.hpp.
1.7.6.1