Zoltan2
Public Member Functions
Teuchos::MultiJaggedCombinedMinMaxTotalReductionOp< Ordinal, T > Class Template Reference

#include <Zoltan2_MultiJagged_ReductionOps.hpp>

List of all members.

Public Member Functions

 MultiJaggedCombinedMinMaxTotalReductionOp ()
 Default Constructor.
 MultiJaggedCombinedMinMaxTotalReductionOp (Ordinal nmin, Ordinal nmax, Ordinal nTotal)
 Constructor.
void reduce (const Ordinal count, const T inBuffer[], T inoutBuffer[]) const
 Implement Teuchos::ValueTypeReductionOp interface.

Detailed Description

template<typename Ordinal, typename T>
class Teuchos::MultiJaggedCombinedMinMaxTotalReductionOp< Ordinal, T >

Definition at line 133 of file Zoltan2_MultiJagged_ReductionOps.hpp.


Constructor & Destructor Documentation

template<typename Ordinal, typename T>
Teuchos::MultiJaggedCombinedMinMaxTotalReductionOp< Ordinal, T >::MultiJaggedCombinedMinMaxTotalReductionOp ( ) [inline]

Default Constructor.

Definition at line 142 of file Zoltan2_MultiJagged_ReductionOps.hpp.

template<typename Ordinal, typename T>
Teuchos::MultiJaggedCombinedMinMaxTotalReductionOp< Ordinal, T >::MultiJaggedCombinedMinMaxTotalReductionOp ( Ordinal  nmin,
Ordinal  nmax,
Ordinal  nTotal 
) [inline]

Constructor.

Parameters:
nsumthe count of how many sums will be computed at the start of the list.
nminfollowing the sums, #minimums will be computed.
nmaxfollowing the minimums, #maximums will be computed.

Definition at line 151 of file Zoltan2_MultiJagged_ReductionOps.hpp.


Member Function Documentation

template<typename Ordinal, typename T>
void Teuchos::MultiJaggedCombinedMinMaxTotalReductionOp< Ordinal, T >::reduce ( const Ordinal  count,
const T  inBuffer[],
inoutBuffer[] 
) const [inline]

Implement Teuchos::ValueTypeReductionOp interface.

Definition at line 156 of file Zoltan2_MultiJagged_ReductionOps.hpp.


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