#include <RTOpPack_RTOpTHelpers_decl.hpp>
Inheritance diagram for RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction >:

Overridden from RTOpT | |
| bool | coord_invariant_impl () const |
| This RTOp is NOT coordinate invariant! . | |
| 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 Types | |
| typedef ROpScalarReductionWithOpBase< Scalar, ReductScalar, ReductObjReduction > | base_t |
| | |
Public Member Functions | |
| ROp_1_CoordVariantScalarReduction (const ReductScalar &initReductObjValue=ReductScalar(), EleWiseReduction eleWiseReduction=EleWiseReduction(), ReductObjReduction reductObjReduction=ReductObjReduction()) | |
| | |
| void | setEleWiseReduction (EleWiseReduction eleWiseReduction) |
| | |
Definition at line 560 of file RTOpPack_RTOpTHelpers_decl.hpp.
| typedef ROpScalarReductionWithOpBase<Scalar, ReductScalar, ReductObjReduction> RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction >::base_t |
| RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction >::ROp_1_CoordVariantScalarReduction | ( | const ReductScalar & | initReductObjValue = ReductScalar(), |
|
| EleWiseReduction | eleWiseReduction = EleWiseReduction(), |
|||
| ReductObjReduction | reductObjReduction = ReductObjReduction() | |||
| ) | [inline] |
| void RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction >::setEleWiseReduction | ( | EleWiseReduction | eleWiseReduction | ) | [inline] |
| bool RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction >::coord_invariant_impl | ( | ) | const [inline, virtual] |
This RTOp is NOT coordinate invariant! .
Reimplemented from RTOpPack::RTOpT< Scalar >.
Definition at line 586 of file RTOpPack_RTOpTHelpers_decl.hpp.
| void RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, 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 589 of file RTOpPack_RTOpTHelpers_decl.hpp.
1.4.7