SRC/clarscl2.f(3)
π NAME π
SRC/clarscl2.f β bestie, this is the page, and it's chilling in the Library Functions Manual. It's giving Fortran subroutine realness from LAPACK, no cap.
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine clarscl2 (m, n, d, x, ldx)β CLARSCL2 performs reciprocal diagonal scaling on a matrix. Slay.
π Function/Subroutine Documentation π
π¦ subroutine clarscl2 π¦
subroutine clarscl2 (integer m, integer n, real, dimension( * ) d, complex, dimension( ldx, * ) x, integer ldx)
CLARSCL2 performs reciprocal diagonal scaling on a matrix.
π Purpose π
Okay so the purpose is literally right here, and I'm keeping the doc-comment energy intact:
!>
!> CLARSCL2 performs a reciprocal diagonal scaling on a matrix:
!> x <-- inv(D) * x
!> where the REAL diagonal matrix D is stored as a vector.
!>
!> Eventually to be replaced by BLAS_cge_diag_scale in the new BLAS
!> standard.
!>
π Parameters π
MβM is INTEGER; it's the number of rows ofDandX, andM >= 0.NβN is INTEGER; it's the number of columns ofX, andN >= 0.DβD is REAL array, length M; this is the diagonal matrixD, stored as a vector of lengthM.XβX is COMPLEX array, dimension (LDX,N); on entry, it's the matrixXto be scaled byD, and on exit it's the scaled matrix.LDXβLDX is INTEGER; it's the leading dimension of the matrixX, andLDX >= M.
π Author π
The author squad, bestie:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 90 of file clarscl2.f.
π«Ά Author π«Ά
This one is auto-generated, iykyk:
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie π β signed off from the footer with LAPACK, Version 3.12.0, SRC/clarscl2.f(3). The date slot is blank on this one, so no invented date, 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