11 #ifndef RTOPPACK_TOP_SET_SUB_VECTOR_HPP 
   12 #define RTOPPACK_TOP_SET_SUB_VECTOR_HPP 
   14 #include "RTOpPack_RTOpTHelpers.hpp" 
   15 #include "RTOpPack_SparseSubVectorT.hpp" 
   26 template<
class Scalar>
 
   59     const Ptr<ReductTarget> &reduct_obj
 
   66   enum { num_sub_vec_members = 6 };
 
   76 #ifndef HAVE_TEUCHOS_EXPLICIT_INSTANIATION 
   77 #  include "RTOpPack_TOpSetSubVector_def.hpp" 
   81 #endif // RTOPPACK_TOP_SET_SUB_VECTOR_HPP 
bool coord_invariant_impl() const 
 
void set_sub_vec(const SparseSubVectorT< Scalar > &sub_vec)
 
Advanced transformation operator that assigns elements from a sparse explicit vector. 
 
RTOpT< Scalar >::primitive_value_type primitive_value_type
 
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