|
RTOp Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the documentation of this file.
43 #ifndef RTOPPACK_TOP_SET_SUB_VECTOR_HPP
44 #define RTOPPACK_TOP_SET_SUB_VECTOR_HPP
46 #include "RTOpPack_RTOpTHelpers.hpp"
58 template<
class Scalar>
108 #ifndef HAVE_TEUCHOS_EXPLICIT_INSTANIATION
113 #endif // RTOPPACK_TOP_SET_SUB_VECTOR_HPP
Class for a non-changeable sub-vector.
void set_sub_vec(const SparseSubVectorT< Scalar > &sub_vec)
SparseSubVectorT< Scalar > sub_vec_
PrimitiveTypeTraits< Scalar, Scalar >::primitiveType primitive_value_type
Advanced transformation operator that assigns elements from a sparse explicit vector.
void apply_op_impl(const ArrayView< const ConstSubVectorView< Scalar > > &sub_vecs, const ArrayView< const SubVectorView< Scalar > > &targ_sub_vecs, const Ptr< ReductTarget > &reduct_obj) const
RTOpT< Scalar >::primitive_value_type primitive_value_type
Class for a changeable sub-vector.
Class for a (sparse or dense) sub-vector.
Templated interface to vector reduction/transformation operators {abstract}.
bool coord_invariant_impl() const