/home/abui...SRC/sger.f(3)
π SGER π
Okay so this gem is from the Library Functions Manual page for /home/abui...SRC/sger.f(3). Itβs giving βrank-1 update but make it iconic,β and honestly? Obsessed. π«Ά
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/sger.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine SGER (m, n, alpha, x, incx, y, incy, a, lda)
SGER β yes bestie, thatβs the whole name, and it ate. π
π¦ Function/Subroutine Documentation π¦
subroutine SGER (integer m, integer n, real alpha, real, dimension(*) x,
integer incx, real, dimension(*) y, integer incy, real, dimension(lda,*)
a, integer lda)
SGER
π Purpose π
Bestie. Listen. SGER performs the rank 1 operation:
A := alpha*x*y**T + A,
where alpha is a scalar, x is an m element vector, y is an n element vector, and A is an m by n matrix. The way thatβs literally the whole vibe. π
π Parameters π
MβM is INTEGER. On entry,Mspecifies the number of rows of the matrixA.Mmust be at least zero.NβN is INTEGER. On entry,Nspecifies the number of columns of the matrixA.Nmust be at least zero.ALPHAβALPHA is REAL. On entry,ALPHAspecifies the scalaralpha.XβX is REAL array, dimension at least ( 1 + ( m - 1 )*abs( INCX ) ). Before entry, the incremented arrayXmust contain themelement vectorx.INCXβINCX is INTEGER. On entry,INCXspecifies the increment for the elements ofX.INCXmust not be zero.YβY is REAL array, dimension at least ( 1 + ( n - 1 )*abs( INCY ) ). Before entry, the incremented arrayYmust contain thenelement vectory.INCYβINCY is INTEGER. On entry,INCYspecifies the increment for the elements ofY.INCYmust not be zero.AβA is REAL array, dimension ( LDA, N ). Before entry, the leadingmbynpart of the arrayAmust contain the matrix of coefficients. On exit,Ais overwritten by the updated matrix.LDAβLDA is INTEGER. On entry,LDAspecifies the first dimension ofAas declared in the calling (sub) program.LDAmust be at leastmax( 1, m ).
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π§ Further Details π§
Level 2 Blas routine.
-- Written on 22-October-1986.
Jack Dongarra, Argonne National Lab.
Jeremy Du Croz, Nag Central Office.
Sven Hammarling, Nag Central Office.
Richard Hanson, Sandia National Labs.
Definition at line 129 of file sger.f.
β Author β
Generated automatically by Doxygen for LAPACK from the source code.
Byeee bestie, this footer is literally LAPACK Version 3.12.0 and the page path is /home/abui...SRC/sger.f(3). No cap, thatβs the sign-off. π«Άβ¨π
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms