Ticket #4861: vector_expression_r66578.patch
File vector_expression_r66578.patch, 1.1 KB (added by , 12 years ago) |
---|
-
boost/numeric/ublas/vector_expression.hpp
1171 1171 template<class T1, class E2> 1172 1172 BOOST_UBLAS_INLINE 1173 1173 typename enable_if< is_convertible<T1, typename E2::value_type >, 1174 typename vector_binary_scalar1_traits<const T1, E2, scalar_ addtion<T1, typename E2::value_type> >::result_type1174 typename vector_binary_scalar1_traits<const T1, E2, scalar_plus<T1, typename E2::value_type> >::result_type 1175 1175 >::type 1176 1176 operator + (const T1 &e1, 1177 1177 const vector_expression<E2> &e2) { 1178 typedef typename vector_binary_scalar1_traits<const T1, E2, scalar_ addition<T1, typename E2::value_type> >::expression_type expression_type;1178 typedef typename vector_binary_scalar1_traits<const T1, E2, scalar_plus<T1, typename E2::value_type> >::expression_type expression_type; 1179 1179 return expression_type (e1, e2 ()); 1180 1180 } 1181 1181