#include <RTOpPack_TOpSetSubVector.hpp>
Inheritance diagram for RTOpPack::TOpSetSubVector< Scalar >:
Overridden from RTOpT | |
| void | get_op_type_num_entries (int *num_values, int *num_indexes, int *num_chars) const |
| | |
| void | 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 |
| | |
| void | 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[]) |
| | |
| bool | coord_invariant () const |
| | |
| void | apply_op (const int num_vecs, const ConstSubVectorView< Scalar > sub_vecs[], const int num_targ_vecs, const SubVectorView< Scalar > targ_sub_vecs[], ReductTarget *reduct_obj) const |
| | |
Public Types | |
| typedef RTOpT< Scalar >::primitive_value_type | primitive_value_type |
| | |
Public Member Functions | |
| TOpSetSubVector (const SparseSubVectorT< Scalar > &sub_vec) | |
| | |
| void | set_sub_vec (const SparseSubVectorT< Scalar > &sub_vec) |
| | |
ToDo: Finish documentation!
Definition at line 43 of file RTOpPack_TOpSetSubVector.hpp.
| typedef RTOpT<Scalar>::primitive_value_type RTOpPack::TOpSetSubVector< Scalar >::primitive_value_type |
Reimplemented from RTOpPack::RTOpT< Scalar >.
Definition at line 47 of file RTOpPack_TOpSetSubVector.hpp.
| RTOpPack::TOpSetSubVector< Scalar >::TOpSetSubVector | ( | const SparseSubVectorT< Scalar > & | sub_vec | ) |
| void RTOpPack::TOpSetSubVector< Scalar >::set_sub_vec | ( | const SparseSubVectorT< Scalar > & | sub_vec | ) |
| void RTOpPack::TOpSetSubVector< Scalar >::get_op_type_num_entries | ( | int * | num_values, | |
| int * | num_indexes, | |||
| int * | num_chars | |||
| ) | const [virtual] |
Reimplemented from RTOpPack::RTOpT< Scalar >.
Definition at line 130 of file RTOpPack_TOpSetSubVector.hpp.
| void RTOpPack::TOpSetSubVector< Scalar >::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 |
| void RTOpPack::TOpSetSubVector< Scalar >::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[] | |||
| ) |
| bool RTOpPack::TOpSetSubVector< Scalar >::coord_invariant | ( | ) | const [virtual] |
Reimplemented from RTOpPack::RTOpT< Scalar >.
Definition at line 244 of file RTOpPack_TOpSetSubVector.hpp.
| void RTOpPack::TOpSetSubVector< Scalar >::apply_op | ( | const int | num_vecs, | |
| const ConstSubVectorView< Scalar > | sub_vecs[], | |||
| const int | num_targ_vecs, | |||
| const SubVectorView< Scalar > | targ_sub_vecs[], | |||
| ReductTarget * | reduct_obj | |||
| ) | const [virtual] |
1.4.7