Exemplo n.º 1
0
inline void her2( const Order order, const UpLo uplo, const int n,
        const std::complex<float> alpha, const std::complex<float>* x,
        const int incx, const std::complex<float>* y, const int incy,
        std::complex<float>* a, const int lda ) {
    BOOST_STATIC_ASSERT( (is_same<Order, tag::column_major>::value) );
    cublasCher2( blas_option< UpLo >::value, n, alpha, x, incx, y, incy, a,
            lda );
}
Exemplo n.º 2
0
void magma_cher2(
    magma_uplo_t uplo,
    magma_int_t n,
    magmaFloatComplex alpha,
    const magmaFloatComplex *dx, magma_int_t incx,
    const magmaFloatComplex *dy, magma_int_t incy,
    magmaFloatComplex       *dA, magma_int_t ldda )
{
    cublasCher2(
        cublas_uplo_const( uplo ),
        n,
        alpha, dx, incx,
               dy, incy,
               dA, ldda );
}