Octopus
blas_oct_m::blas_symv Interface Reference

--------------— symv ---------------— performs the matrix-vector operation More...

Detailed Description

--------------— symv ---------------— 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\times n\) symmetric matrix.

Definition at line 374 of file blas.F90.

Public Member Functions

subroutine dsymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 
subroutine zsymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 
subroutine ssymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 
subroutine csymv (uplo, n, alpha, a, lda, x, incx, beta, y, incy)
 

Member Function/Subroutine Documentation

◆ dsymv()

subroutine blas_oct_m::blas_symv::dsymv ( character(1), intent(in)  uplo,
integer, intent(in)  n,
real(real64), intent(in)  alpha,
real(real64), intent(in)  a,
integer, intent(in)  lda,
real(real64), intent(in)  x,
integer, intent(in)  incx,
real(real64), intent(in)  beta,
real(real64), intent(inout)  y,
integer, intent(in)  incy 
)
Parameters
[in]aa(lda,n)
[in]xx(:)
[in,out]yy(:)

Definition at line 375 of file blas.F90.

◆ zsymv()

subroutine blas_oct_m::blas_symv::zsymv ( character(1), intent(in)  uplo,
integer, intent(in)  n,
complex(real64), intent(in)  alpha,
complex(real64), intent(in)  a,
integer, intent(in)  lda,
complex(real64), intent(in)  x,
integer, intent(in)  incx,
complex(real64), intent(in)  beta,
complex(real64), intent(inout)  y,
integer, intent(in)  incy 
)
Parameters
[in]aa(lda,n)
[in]xx(:)
[in,out]yy(:)

Definition at line 386 of file blas.F90.

◆ ssymv()

subroutine blas_oct_m::blas_symv::ssymv ( character(1), intent(in)  uplo,
integer, intent(in)  n,
real(real32), intent(in)  alpha,
real(real32), intent(in)  a,
integer, intent(in)  lda,
real(real32), intent(in)  x,
integer, intent(in)  incx,
real(real32), intent(in)  beta,
real(real32), intent(inout)  y,
integer, intent(in)  incy 
)
Parameters
[in]aa(lda,n)
[in]xx(:)
[in,out]yy(:)

Definition at line 397 of file blas.F90.

◆ csymv()

subroutine blas_oct_m::blas_symv::csymv ( character(1), intent(in)  uplo,
integer, intent(in)  n,
complex(real32), intent(in)  alpha,
complex(real32), intent(in)  a,
integer, intent(in)  lda,
complex(real32), intent(in)  x,
integer, intent(in)  incx,
complex(real32), intent(in)  beta,
complex(real32), intent(inout)  y,
integer, intent(in)  incy 
)
Parameters
[in]aa(lda,n)
[in]xx(:)
[in,out]yy(:)

Definition at line 408 of file blas.F90.


The documentation for this interface was generated from the following file: