\
RTOPPACK_RTOPT_HELPERS_DEFAULTREDUCTTARGET_INSTANT(SCALAR) \
\
RTOPPACK_RTOPT_HELPERS_DEFAULTREDUCTTARGET_INSTANT(ScalarIndex<SCALAR >) \
\
RTOPPACK_RTOPT_HELPERS_DEFAULTREDUCTTARGET_INSTANT(SubVectorView<SCALAR >) \
\
template void validate_apply_op<SCALAR >( \
const RTOpT<SCALAR > &op, \
const int allowed_num_sub_vecs, \
const int allowed_num_targ_sub_vecs, \
const bool expect_reduct_obj, \
const ArrayView<const ConstSubVectorView<SCALAR > > &sub_vecs, \
const ArrayView<const SubVectorView<SCALAR > > &targ_sub_vecs, \
const Ptr<const ReductTarget> &reduct_obj \
); \
\