Fixed nested angle barckets >> issue when compiling with cuda 8

This commit is contained in:
Abhijit Kundu 2017-04-27 03:09:03 -04:00
parent 891ac03483
commit 9bc0a35731

View File

@ -55,7 +55,7 @@ template<typename T> struct scalar_difference_op<std::complex<T>, std::complex<T
// Product // Product
template<typename T> struct scalar_product_op<const std::complex<T>, const std::complex<T> > : binary_op_base<const std::complex<T>, const std::complex<T> > { template<typename T> struct scalar_product_op<const std::complex<T>, const std::complex<T> > : binary_op_base<const std::complex<T>, const std::complex<T> > {
enum { enum {
Vectorizable = packet_traits<std::complex<T>>::HasMul Vectorizable = packet_traits<std::complex<T> >::HasMul
}; };
typedef typename std::complex<T> result_type; typedef typename std::complex<T> result_type;
@ -76,7 +76,7 @@ template<typename T> struct scalar_product_op<std::complex<T>, std::complex<T> >
// Quotient // Quotient
template<typename T> struct scalar_quotient_op<const std::complex<T>, const std::complex<T> > : binary_op_base<const std::complex<T>, const std::complex<T> > { template<typename T> struct scalar_quotient_op<const std::complex<T>, const std::complex<T> > : binary_op_base<const std::complex<T>, const std::complex<T> > {
enum { enum {
Vectorizable = packet_traits<std::complex<T>>::HasDiv Vectorizable = packet_traits<std::complex<T> >::HasDiv
}; };
typedef typename std::complex<T> result_type; typedef typename std::complex<T> result_type;