fortran-lapack
Loading...
Searching...
No Matches
la_blas_level2_sym.f90 File Reference

Modules

module  la_blas_level2_sym
 BLAS level 2: symmetric matrix-vector operations.
 

Functions/Subroutines

pure subroutine, public la_blas_level2_sym::la_ssymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 SSYMV: performs the matrix-vector operation y := alpha*A*x + beta*y, where alpha and beta are scalars, x and y are n element vectors and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_dsymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 DSYMV: performs the matrix-vector operation y := alpha*A*x + beta*y, where alpha and beta are scalars, x and y are n element vectors and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_qsymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 QSYMV: performs the matrix-vector operation y := alpha*A*x + beta*y, where alpha and beta are scalars, x and y are n element vectors and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_ssyr (uplo, n, alpha, x, incx, a, lda)
 SSYR: performs the symmetric rank 1 operation A := alpha*x*x**T + A, where alpha is a real scalar, x is an n element vector and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_dsyr (uplo, n, alpha, x, incx, a, lda)
 DSYR: performs the symmetric rank 1 operation A := alpha*x*x**T + A, where alpha is a real scalar, x is an n element vector and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_qsyr (uplo, n, alpha, x, incx, a, lda)
 QSYR: performs the symmetric rank 1 operation A := alpha*x*x**T + A, where alpha is a real scalar, x is an n element vector and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_ssyr2 (uplo, n, alpha, x, incx, y, incy, a, lda)
 SSYR2: performs the symmetric rank 2 operation A := alpha*x*y**T + alpha*y*x**T + A, where alpha is a scalar, x and y are n element vectors and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_dsyr2 (uplo, n, alpha, x, incx, y, incy, a, lda)
 DSYR2: performs the symmetric rank 2 operation A := alpha*x*y**T + alpha*y*x**T + A, where alpha is a scalar, x and y are n element vectors and A is an n by n symmetric matrix.
 
pure subroutine, public la_blas_level2_sym::la_qsyr2 (uplo, n, alpha, x, incx, y, incy, a, lda)
 QSYR2: performs the symmetric rank 2 operation A := alpha*x*y**T + alpha*y*x**T + A, where alpha is a scalar, x and y are n element vectors and A is an n by n symmetric matrix.