/home/abui...SRC/cher.f(3)
π NAME π
okay bestie, welcome to cher.f(3) from the Library Functions Manual β the actual file is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/cher.f. This page is all about CHER, no cap. π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine CHER (uplo, n, alpha, x, incx, a, lda)
CHER
π¦ Function/Subroutine Documentation π¦
subroutine CHER (character uplo, integer n, real alpha, complex, dimension(*) x, integer incx, complex, dimension(lda,*) a, integer lda)
CHER β yes bestie, that's the main character. π
β¨ Purpose β¨
CHER performs the hermitian rank 1 operation
A := alpha*x*x**H + A,
where alpha is a real scalar, x is an n element vector and A is an n by n hermitian matrix. Slay. π
π Parameters π
UPLOβUPLOisCHARACTER*1. On entry,UPLOspecifies whether the upper or lower triangular part of the arrayAis to be referenced as follows:UPLO = 'U' or 'u'β Only the upper triangular part ofAis to be referenced.UPLO = 'L' or 'l'β Only the lower triangular part ofAis to be referenced.
NβNisINTEGER. On entry,Nspecifies the order of the matrixA.Nmust be at least zero.ALPHAβALPHAisREAL. On entry,ALPHAspecifies the scalaralpha.XβXisCOMPLEXarray, dimension at least( 1 + ( n - 1 )*abs( INCX ) ). Before entry, the incremented arrayXmust contain thenelement vectorx.INCXβINCXisINTEGER. On entry,INCXspecifies the increment for the elements ofX.INCXmust not be zero.AβAisCOMPLEXarray, dimension( LDA, N ). Before entry withUPLO = 'U' or 'u', the leadingnbynupper triangular part of the arrayAmust contain the upper triangular part of the hermitian matrix and the strictly lower triangular part ofAis not referenced. On exit, the upper triangular part of the arrayAis overwritten by the upper triangular part of the updated matrix. Before entry withUPLO = 'L' or 'l', the leadingnbynlower triangular part of the arrayAmust contain the lower triangular part of the hermitian matrix and the strictly upper triangular part ofAis not referenced. On exit, the lower triangular part of the arrayAis overwritten by the lower triangular part of the updated matrix. Note that the imaginary parts of the diagonal elements need not be set, they are assumed to be zero, and on exit they are set to zero.LDAβLDAisINTEGER. On entry,LDAspecifies the first dimension ofAas declared in the calling (sub) program.LDAmust be at leastmax( 1, n ).
πΈ 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 134 of file cher.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code. (cute robot behavior, honestly π€β¨)
signed with main character energy: LAPACK Version 3.12.0, straight from /home/abui...SRC/cher.f(3) β and the page's date moment is 22-October-1986, periodt ππ¦
π¦ 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