SYRK: performs one of the symmetric rank k operations C := alpha*A*A**T + beta*C, or C := alpha*A**T*A + beta*C, where alpha and beta are scalars, C is an n by n symmetric matrix and A is an n by k matrix in the first case and a k by n matrix in the second case.
More...
|
pure subroutine | csyrk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
|
| la_csyrk |
|
pure subroutine | dsyrk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
|
| la_dsyrk |
|
| la_qsyrk |
|
pure subroutine | ssyrk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
|
| la_ssyrk |
|
| la_wsyrk |
|
pure subroutine | zsyrk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
|
| la_zsyrk |
|
SYRK: performs one of the symmetric rank k operations C := alpha*A*A**T + beta*C, or C := alpha*A**T*A + beta*C, where alpha and beta are scalars, C is an n by n symmetric matrix and A is an n by k matrix in the first case and a k by n matrix in the second case.
◆ csyrk()
pure subroutine la_blas::syrk::csyrk |
( |
character, intent(in) |
uplo, |
|
|
character, intent(in) |
trans, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
k, |
|
|
complex(sp), intent(in) |
alpha, |
|
|
complex(sp), dimension(lda,*), intent(in) |
a, |
|
|
integer(ilp), intent(in) |
lda, |
|
|
complex(sp), intent(in) |
beta, |
|
|
complex(sp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc |
|
) |
| |
◆ dsyrk()
pure subroutine la_blas::syrk::dsyrk |
( |
character, intent(in) |
uplo, |
|
|
character, intent(in) |
trans, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
k, |
|
|
real(dp), intent(in) |
alpha, |
|
|
real(dp), dimension(lda,*), intent(in) |
a, |
|
|
integer(ilp), intent(in) |
lda, |
|
|
real(dp), intent(in) |
beta, |
|
|
real(dp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc |
|
) |
| |
◆ la_csyrk()
◆ la_dsyrk()
◆ la_qsyrk()
◆ la_ssyrk()
◆ la_wsyrk()
◆ la_zsyrk()
◆ ssyrk()
pure subroutine la_blas::syrk::ssyrk |
( |
character, intent(in) |
uplo, |
|
|
character, intent(in) |
trans, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
k, |
|
|
real(sp), intent(in) |
alpha, |
|
|
real(sp), dimension(lda,*), intent(in) |
a, |
|
|
integer(ilp), intent(in) |
lda, |
|
|
real(sp), intent(in) |
beta, |
|
|
real(sp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc |
|
) |
| |
◆ zsyrk()
pure subroutine la_blas::syrk::zsyrk |
( |
character, intent(in) |
uplo, |
|
|
character, intent(in) |
trans, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
k, |
|
|
complex(dp), intent(in) |
alpha, |
|
|
complex(dp), dimension(lda,*), intent(in) |
a, |
|
|
integer(ilp), intent(in) |
lda, |
|
|
complex(dp), intent(in) |
beta, |
|
|
complex(dp), dimension(ldc,*), intent(inout) |
c, |
|
|
integer(ilp), intent(in) |
ldc |
|
) |
| |
The documentation for this interface was generated from the following file: