◆ pow() [3/3]

template<typename T0 , typename T1 >
__host__ __device__ complex<typename detail::promoted_numerical_type<T0, T1>::type> thrust::pow ( const T0 &  x,
const complex< T1 > &  y 

Returns a scalar raised to a complex number.

The value type of the complex should be compatible with the scalar and the type of the returned complex is the promoted type of the two arguments.

xThe base.
yThe exponent.

Referenced by thrust::complex< T >::operator std::complex< T >().