BLAS++ 2024.05.31
BLAS C++ API
Loading...
Searching...
No Matches
symv: Symmetric matrix-vector multiply

Functions

void blas::internal::symv (char uplo, blas_int n, float alpha, float const *A, blas_int lda, float const *x, blas_int incx, float beta, float *y, blas_int incy)
 Low-level overload wrapper calls Fortran, float version.
 
void blas::internal::symv (char uplo, blas_int n, double alpha, double const *A, blas_int lda, double const *x, blas_int incx, double beta, double *y, blas_int incy)
 Low-level overload wrapper calls Fortran, double version.
 
template<typename scalar_t >
void blas::impl::symv (blas::Layout layout, blas::Uplo uplo, int64_t n, scalar_t alpha, scalar_t const *A, int64_t lda, scalar_t const *x, int64_t incx, scalar_t beta, scalar_t *y, int64_t incy)
 Mid-level templated wrapper checks and converts arguments, then calls low-level wrapper.
 

Detailed Description