SRC/zlascl2.f(3)
π NAME π
okay so this page is SRC/zlascl2.f(3), and it's hanging out in the Library Functions Manual like the main character it is. The actual name of the file/page is literally:
SRC/zlascl2.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine zlascl2 (m, n, d, x, ldx)β bestie, this is the one:ZLASCL2 performs diagonal scaling on a matrix.π
π Function/Subroutine Documentation π
Here's the full signature, copied exactly so there's zero typo chaos:
subroutine zlascl2 (integer m, integer n, double precision, dimension( * )
d, complex*16, dimension( ldx, * ) x, integer ldx)
And the one-liner vibe is literally: ZLASCL2 performs diagonal scaling on a matrix. β¨
πΈ Purpose πΈ
okay so ZLASCL2 performs a diagonal scaling on a matrix:
x <-- D * x
where the DOUBLE PRECISION diagonal matrix D is stored as a vector. π«Ά
Eventually to be replaced by BLAS_zge_diag_scale in the new BLAS standard. ikyk. π¦
π§ Parameters π§
MβM is INTEGER; the number of rows ofDandX.M >= 0. πNβN is INTEGER; the number of columns ofX.N >= 0. πΈDβD is DOUBLE PRECISION array, length M; diagonal matrixD, stored as a vector of lengthM. πXβX is COMPLEX*16 array, dimension (LDX,N); on entry, the matrixXto be scaled byD; on exit, the scaled matrix. π₯LDXβLDX is INTEGER; the leading dimension of the matrixX.LDX >= M. β
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 90 of file zlascl2.f. π
π€ Author π€
Generated automatically by Doxygen for LAPACK from the source code. π«Ά
xoxo, bestie π β this footer energy is LAPACK Β· Version 3.12.0 Β· source SRC/zlascl2.f(3). The page didn't print a separate date, so I'm not inventing one; that's the whole sign-off. periodt. π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms