| 
    RTOp Package Browser (Single Doxygen Collection)
    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) | |
  Public Member Functions inherited from Teuchos::ReferenceTypeReductionOp< Teuchos_Ordinal, ReductTarget > | |
| virtual void | reduce (const Ordinal count, const T *const inBuffer[], T *const inoutBuffer[]) const =0 | 
  Public Member Functions inherited from Teuchos::Describable | |
| DescribableStreamManipulatorState | describe (const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) | 
| std::ostream & | operator<< (std::ostream &os, const DescribableStreamManipulatorState &d) | 
| virtual std::string | description () const | 
| virtual void | describe (FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | 
| void | describe (std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | 
| virtual | ~Describable () | 
| LabeledObject () | |
| virtual | ~LabeledObject () | 
| virtual void | setObjectLabel (const std::string &objectLabel) | 
| virtual std::string | getObjectLabel () const | 
Private Member Functions | |
| ReductTargetReductionOp () | |
| ReductTargetReductionOp (const ReductTargetReductionOp< Scalar > &) | |
| ReductTargetReductionOp< Scalar > & | operator= (const ReductTargetReductionOp< Scalar > &) | 
Private Attributes | |
| Teuchos::RCP< const RTOpT < Scalar > >  | op_ | 
Overridden from Teuchos::ReferenceTypeReductionOp | |
| void | reduce (const Ordinal count, const ReductTarget *const inBuffer[], ReductTarget *const inoutBuffer[]) const | 
Additional Inherited Members | |
  Static Public Attributes inherited from Teuchos::Describable | |
| static const EVerbosityLevel | verbLevel_default | 
ReductionOp subclass for ReductTarget objects. 
The copy constructor is allowed and has shallow copy semantics.
Definition at line 172 of file RTOpPack_SPMD_apply_op_decl.hpp.
| typedef Teuchos_Ordinal RTOpPack::ReductTargetReductionOp< Scalar >::Ordinal | 
Definition at line 177 of file RTOpPack_SPMD_apply_op_decl.hpp.
| RTOpPack::ReductTargetReductionOp< Scalar >::ReductTargetReductionOp | ( | const Teuchos::RCP< const RTOpT< Scalar > > & | op | ) | 
Definition at line 290 of file RTOpPack_SPMD_apply_op_def.hpp.
      
  | 
  private | 
      
  | 
  private | 
| void RTOpPack::ReductTargetReductionOp< Scalar >::reduce | ( | const Ordinal | count, | 
| const ReductTarget *const | inBuffer[], | ||
| ReductTarget *const | inoutBuffer[] | ||
| ) | const | 
Definition at line 298 of file RTOpPack_SPMD_apply_op_def.hpp.
      
  | 
  private | 
      
  | 
  private | 
Definition at line 192 of file RTOpPack_SPMD_apply_op_decl.hpp.
 1.8.5