fortran-lapack
Loading...
Searching...
No Matches
la_lapack::sfrk Interface Reference

Level 3 BLAS like routine for C in RFP Format. SFRK: 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 real 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...

Public Member Functions

pure subroutine dsfrk (transr, uplo, trans, n, k, alpha, a, lda, beta, c)
 
 la_dsfrk
 
 la_qsfrk
 
pure subroutine ssfrk (transr, uplo, trans, n, k, alpha, a, lda, beta, c)
 
 la_ssfrk
 

Detailed Description

Level 3 BLAS like routine for C in RFP Format. SFRK: 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 real 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.

Member Function/Subroutine Documentation

◆ dsfrk()

pure subroutine la_lapack::sfrk::dsfrk ( character, intent(in)  transr,
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(*), intent(inout)  c 
)

◆ la_dsfrk()

la_lapack::sfrk::la_dsfrk

◆ la_qsfrk()

la_lapack::sfrk::la_qsfrk

◆ la_ssfrk()

la_lapack::sfrk::la_ssfrk

◆ ssfrk()

pure subroutine la_lapack::sfrk::ssfrk ( character, intent(in)  transr,
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(*), intent(inout)  c 
)

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