SRC/slarscl2.f(3)

πŸ’– NAME πŸ’–

okay so this is the page for SRC/slarscl2.f, straight out of the Library Functions Manual. bestie, it's all about the slarscl2 subroutine β€” the little icon that does reciprocal diagonal scaling on a matrix. ✨

✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine slarscl2 (m, n, d, x, ldx) β€” SLARSCL2 performs reciprocal diagonal scaling on a matrix. πŸ’…

πŸŽ€ Function/Subroutine Documentation πŸŽ€

subroutine slarscl2 (integer m, integer n, real, dimension( * ) d, real, dimension( ldx, * ) x, integer ldx)

SLARSCL2 performs reciprocal diagonal scaling on a matrix. no cap, that's the whole vibe. πŸ¦‹

πŸ’œ Purpose

           !>
           !> SLARSCL2 performs a reciprocal diagonal scaling on a matrix:
           !>   x <-- inv(D) * x
           !> where the diagonal matrix D is stored as a vector.
           !>
           !> Eventually to be replaced by BLAS_sge_diag_scale in the new BLAS
           !> standard.
           !>

🌸 Parameters

  • M β€” it's an INTEGER, bestie. The number of rows of D and X. M >= 0. 🫢
  • N β€” also an INTEGER. The number of columns of X. N >= 0. 🌟
  • D β€” a REAL array, length M. Diagonal matrix D, stored as a vector of length M. πŸ’…
  • X β€” a REAL array, dimension (LDX,N). On entry, the matrix X to be scaled by D. On exit, the scaled matrix. ✨
  • LDX β€” an INTEGER. The leading dimension of the matrix X. LDX >= M. πŸŽ€

🌈 Author

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 89 of file slarscl2.f. πŸ“Œ

🌸 Author 🌸

Generated automatically by Doxygen for LAPACK from the source code. 🧚


xoxo, this iconic little manpage is LAPACK Version 3.12.0 β€” SRC/slarscl2.f(3) πŸ’–πŸ‘‘

πŸ“¦ where this page comes from