| apply_op(const int num_vecs, const SubVectorT< Scalar > sub_vecs[], const int num_targ_vecs, const MutableSubVectorT< Scalar > targ_sub_vecs[], ReductTarget *reduct_obj) const | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline, virtual] |
| bound(const Scalar &bound) | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline] |
| coord_invariant() const | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline, virtual] |
| extract_op_state(int num_values, primitive_value_type value_data[], int num_indexes, index_type index_data[], int num_chars, char_type char_data[]) const | RTOpPack::RTOpT< Scalar > | [virtual] |
| extract_reduct_obj_state(const ReductTarget &reduct_obj, int num_values, primitive_value_type value_data[], int num_indexes, index_type index_data[], int num_chars, char_type char_data[]) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, virtual] |
| get_op_type_num_entries(int *num_values, int *num_indexes, int *num_chars) const | RTOpPack::RTOpT< Scalar > | [virtual] |
| get_reduct_type_num_entries(int *num_values, int *num_indexes, int *num_chars) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, virtual] |
| getRawVal(const ReductTarget &reduct_obj) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline] |
| initScalarReductObjValue(const Scalar &initScalarReductObjValue) | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, protected] |
| load_op_state(int num_values, const primitive_value_type value_data[], int num_indexes, const index_type index_data[], int num_chars, const char_type char_data[]) | RTOpPack::RTOpT< Scalar > | [virtual] |
| load_reduct_obj_state(int num_values, const primitive_value_type value_data[], int num_indexes, const index_type index_data[], int num_chars, const char_type char_data[], ReductTarget *reduct_obj) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, virtual] |
| op_name() const | RTOpPack::RTOpT< Scalar > | [virtual] |
| operator()(const ReductTarget &reduct_obj) const | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline] |
| operator=(const RTOpT< Scalar > &op) | RTOpPack::RTOpT< Scalar > | [virtual] |
| primitive_value_type typedef | RTOpPack::ROpScalarIndexReductionBase< Scalar > | |
| reduce_reduct_objs(const ReductTarget &in_reduct_obj, ReductTarget *inout_reduct_obj) const | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline, virtual] |
| reduct_obj_create() const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, virtual] |
| reduct_obj_reinit(ReductTarget *reduct_obj) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline, virtual] |
| ROpMinIndexGreaterThanBound(const Scalar &bound=Teuchos::ScalarTraits< Scalar >::zero()) | RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | [inline] |
| ROpScalarIndexReductionBase(const Scalar &initScalarReductObjValue=Teuchos::ScalarTraits< Scalar >::zero(), const Index &initIndexReductObjValue=Teuchos::ScalarTraits< Index >::zero()) | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline] |
| RTOpT(const std::string &op_name_base) | RTOpPack::RTOpT< Scalar > | |
| setRawVal(const ScalarIndex< Scalar > &rawVal, ReductTarget *reduct_obj) const | RTOpPack::ROpScalarIndexReductionBase< Scalar > | [inline] |
| ~RTOpT() | RTOpPack::RTOpT< Scalar > | [virtual] |