mirror of
https://github.com/boostorg/ublas.git
synced 2026-02-22 03:42:19 +00:00
boost/numeric/ublas/vector_expression.hpp - use enable_if for operator/(vector, scalar), see #6511
[SVN r80270]
This commit is contained in:
@@ -1409,7 +1409,9 @@ namespace boost { namespace numeric { namespace ublas {
|
||||
// (v / t) [i] = v [i] / t
|
||||
template<class E1, class T2>
|
||||
BOOST_UBLAS_INLINE
|
||||
typename enable_if< is_convertible<T2, typename E1::value_type >,
|
||||
typename vector_binary_scalar2_traits<E1, const T2, scalar_divides<typename E1::value_type, T2> >::result_type
|
||||
>::type
|
||||
operator / (const vector_expression<E1> &e1,
|
||||
const T2 &e2) {
|
||||
typedef typename vector_binary_scalar2_traits<E1, const T2, scalar_divides<typename E1::value_type, T2> >::expression_type expression_type;
|
||||
|
||||
Reference in New Issue
Block a user