Exemple #1
0
void magma_ccopy(
    magma_int_t n,
    const magmaFloatComplex *dx, magma_int_t incx,
    magmaFloatComplex       *dy, magma_int_t incy )
{
    cublasCcopy( n, dx, incx, dy, incy );
}
//
// Overloaded function for dispatching to
// * CUBLAS backend, and
// * complex<float> value-type.
//
inline void copy( const int n, const std::complex<float>* x, const int incx,
        std::complex<float>* y, const int incy ) {
    cublasCcopy( n, x, incx, y, incy );
}