RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation > Class Template Reference

Base class for transformations for 1 input and 1 output vector. More...

#include <RTOpPack_RTOpTHelpers_decl.hpp>

Inheritance diagram for RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation >:

Inheritance graph
[legend]
List of all members.

Overridden from RTOpT

void apply_op_impl (const ArrayView< const ConstSubVectorView< Scalar > > &sub_vecs, const ArrayView< const SubVectorView< Scalar > > &targ_sub_vecs, const Ptr< ReductTarget > &reduct_obj_inout) const
 

Public Member Functions

 TOp_1_1_Base (EleWiseTransformation eleWiseTransformation=EleWiseTransformation())
 

Detailed Description

template<class Scalar, class EleWiseTransformation>
class RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation >

Base class for transformations for 1 input and 1 output vector.

Definition at line 827 of file RTOpPack_RTOpTHelpers_decl.hpp.


Constructor & Destructor Documentation

template<class Scalar, class EleWiseTransformation>
RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation >::TOp_1_1_Base ( EleWiseTransformation  eleWiseTransformation = EleWiseTransformation()  )  [inline]

Definition at line 832 of file RTOpPack_RTOpTHelpers_decl.hpp.


Member Function Documentation

template<class Scalar, class EleWiseTransformation>
void RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation >::apply_op_impl ( const ArrayView< const ConstSubVectorView< Scalar > > &  sub_vecs,
const ArrayView< const SubVectorView< Scalar > > &  targ_sub_vecs,
const Ptr< ReductTarget > &  reduct_obj_inout 
) const [inline, virtual]

Implements RTOpPack::RTOpT< Scalar >.

Definition at line 842 of file RTOpPack_RTOpTHelpers_decl.hpp.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:41:19 2010 for Support Software for Vector Reduction/Transformation Operators by  doxygen 1.4.7