|
Support Software for Vector Reduction/Transformation Operators
Version of the Day
|
Base class for scalar reduction RTOps with one input vector. More...
#include <RTOpPack_RTOpTHelpers_decl.hpp>

Public Types | |
| typedef ROpScalarReductionWithOpBase < Scalar, ConcreteReductObj, ReductObjReduction > | base_t |
| | |
Public Member Functions | |
| ROp_1_ScalarReduction (const ConcreteReductObj &initReductObjValue_in=ConcreteReductObj(), EleWiseReduction eleWiseReduction_in=EleWiseReduction(), ReductObjReduction reductObjReduction_in=ReductObjReduction()) | |
| | |
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 |
| | |
Base class for scalar reduction RTOps with one input vector.
Definition at line 438 of file RTOpPack_RTOpTHelpers_decl.hpp.
| typedef ROpScalarReductionWithOpBase<Scalar, ConcreteReductObj, ReductObjReduction> RTOpPack::ROp_1_ScalarReduction< Scalar, ConcreteReductObj, EleWiseReduction, ReductObjReduction >::base_t |
Definition at line 444 of file RTOpPack_RTOpTHelpers_decl.hpp.
| RTOpPack::ROp_1_ScalarReduction< Scalar, ConcreteReductObj, EleWiseReduction, ReductObjReduction >::ROp_1_ScalarReduction | ( | const ConcreteReductObj & | initReductObjValue_in = ConcreteReductObj(), |
| EleWiseReduction | eleWiseReduction_in = EleWiseReduction(), |
||
| ReductObjReduction | reductObjReduction_in = ReductObjReduction() |
||
| ) | [inline] |
Definition at line 447 of file RTOpPack_RTOpTHelpers_decl.hpp.
| void RTOpPack::ROp_1_ScalarReduction< Scalar, ConcreteReductObj, EleWiseReduction, ReductObjReduction >::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 460 of file RTOpPack_RTOpTHelpers_decl.hpp.
1.7.6.1