BLAS/SRC/csrot.f(3)
β¨ BLAS/SRC/csrot.f(3) β¨
okay bestie, welcome to the LAPACK corner of the manual, specifically BLAS/SRC/csrot.f π β yes, the file name is the whole vibe, it's giving "I live in the BLAS directory and I'm thriving."
πΈ NAME πΈ
BLAS/SRC/csrot.f β the main character file π
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
subroutine csrot (n, cx, incx, cy, incy, c, s)β CSROT
π Function/Subroutine Documentation π
π subroutine csrot (integer n, complex, dimension( * ) cx, integer incx, complex, dimension( * ) cy, integer incy, real c, real s) π
CSROT
π Purpose: π
CSROT applies a plane rotation, where the cos and sin (c and s) are real and the vectors cx and cy are complex. πΈ
jack dongarra, linpack, 3/11/78. β yeah, this one's been slaying since 1978, no cap, it's literally older than everyone's parents and still ate. π
π Parameters π
NβNisINTEGER- On entry,
Nspecifies the order of the vectorscxandcy. Nmust be at least zero. π«Ά
- On entry,
CXβCXisCOMPLEXarray, dimension at least( 1 + ( N - 1 )*abs( INCX ) ).- Before entry, the incremented array
CXmust contain thenelement vectorcx. On exit,CXis overwritten by the updated vectorcx. π yes bestie, it gets replaced, that's just the way it is.
- Before entry, the incremented array
INCXβINCXisINTEGER- On entry,
INCXspecifies the increment for the elements ofCX.INCXmust not be zero. π¨
- On entry,
CYβCYisCOMPLEXarray, dimension at least( 1 + ( N - 1 )*abs( INCY ) ).- Before entry, the incremented array
CYmust contain thenelement vectorcy. On exit,CYis overwritten by the updated vectorcy. π gone but iconic.
- Before entry, the incremented array
INCYβINCYisINTEGER- On entry,
INCYspecifies the increment for the elements ofCY.INCYmust not be zero. π¨
- On entry,
CβCisREAL- On entry,
Cspecifies the cosine, cos. πΈ
- On entry,
SβSisREAL- On entry,
Sspecifies the sine, sin. π¦
- On entry,
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition π
Definition at line 97 of file csrot.f. π
β Author β
Generated automatically by Doxygen for LAPACK from the source code. π€β¨
and that's the whole page bestie, you ate that π
β this was Version 3.12.0, dated Tue Nov 28 2023 12:08:41, from BLAS/SRC/csrot.f(3). periodt. πππ
π¦ where this page comes from
- centos-stream 10: blas 3.12.0-7.el10 Β· BSD-3-Clause-Open-MPI
- fedora 43: blas 3.12.0-10.fc43 Β· BSD-3-Clause-Open-MPI
- fedora 43: blas 3.12.0-10.fc43 Β· BSD-3-Clause-Open-MPI
- fedora 44: blas 3.12.0-11.fc44 Β· BSD-3-Clause-Open-MPI
- fedora 44: blas 3.12.0-11.fc44 Β· BSD-3-Clause-Open-MPI
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms