Octopus
blas_oct_m::blas_gemv Interface Reference

--------------— gemv ---------------— SGEMV performs one of the matrix-vector operations More...

Detailed Description

--------------— gemv ---------------— SGEMV performs one of the matrix-vector operations

\[ y := \alpha A x + \beta y, \]

or

\[ y := \alpha A^Tx + \beta y \]

where \(\alpha\) and \(\beta\) are scalars, x and y are vectors and A is an \(m\times n\) matrix.

Definition at line 318 of file blas.F90.

Public Member Functions

subroutine dgemv (trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
 
subroutine zgemv (trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
 

Member Function/Subroutine Documentation

◆ dgemv()

subroutine blas_oct_m::blas_gemv::dgemv ( character(1), intent(in)  trans,
integer, intent(in)  m,
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 319 of file blas.F90.

◆ zgemv()

subroutine blas_oct_m::blas_gemv::zgemv ( character(1), intent(in)  trans,
integer, intent(in)  m,
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 330 of file blas.F90.


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