Support Software for Vector Reduction/Transformation Operators
Version of the Day
|
ReductionOp subclass for ReductTarget
objects.
More...
#include <RTOpPack_SPMD_apply_op_decl.hpp>
Public Types | |
typedef Teuchos_Ordinal | Ordinal |
Public Member Functions | |
ReductTargetReductionOp (const Teuchos::RCP< const RTOpT< Scalar > > &op) | |
Overridden from Teuchos::ReferenceTypeReductionOp | |
void | reduce (const Ordinal count, const ReductTarget *const inBuffer[], ReductTarget *const inoutBuffer[]) const |
ReductionOp subclass for ReductTarget
objects.
The copy constructor is allowed and has shallow copy semantics.
Definition at line 136 of file RTOpPack_SPMD_apply_op_decl.hpp.
typedef Teuchos_Ordinal RTOpPack::ReductTargetReductionOp< Scalar >::Ordinal |
Definition at line 141 of file RTOpPack_SPMD_apply_op_decl.hpp.
RTOpPack::ReductTargetReductionOp< Scalar >::ReductTargetReductionOp | ( | const Teuchos::RCP< const RTOpT< Scalar > > & | op | ) |
Definition at line 258 of file RTOpPack_SPMD_apply_op_def.hpp.
void RTOpPack::ReductTargetReductionOp< Scalar >::reduce | ( | const Ordinal | count, |
const ReductTarget *const | inBuffer[], | ||
ReductTarget *const | inoutBuffer[] | ||
) | const |
Definition at line 266 of file RTOpPack_SPMD_apply_op_def.hpp.