lascl2(3)
πΈ NAME πΈ
Okay bestie, this is lascl2(3) β the NAME line is literally lascl2 - lascl2: diagonal scale matrix, A = D A. Itβs giving diagonal-scaling main character energy, no cap π
.
π¦ SYNOPSIS π¦
β¨ Functions β¨
subroutine clascl2 (m, n, d, x, ldx)β CLASCL2 performs diagonal scaling on a matrix.subroutine dlascl2 (m, n, d, x, ldx)β DLASCL2 performs diagonal scaling on a matrix.subroutine slascl2 (m, n, d, x, ldx)β SLASCL2 performs diagonal scaling on a matrix.subroutine zlascl2 (m, n, d, x, ldx)β ZLASCL2 performs diagonal scaling on a matrix.
π Detailed Description π
The original page doesnβt add any extra prose under this heading, bestie β it goes straight into the function lore β.
π₯ Function Documentation π₯
π§ subroutine clascl2 (integer m, integer n, real, dimension( * ) d, complex, dimension( ldx, * ) x, integer ldx)
CLASCL2 performs diagonal scaling on a matrix.
Purpose
!>
!> CLASCL2 performs a diagonal scaling on a matrix:
!> x <-- D * x
!> where the diagonal REAL matrix D is stored as a matrix.
!>
!> Eventually to be replaced by BLAS_cge_diag_scale in the new BLAS
!> standard.
!>
Parameters
MβM is INTEGER;The number of rows of D and X. M >= 0.NβN is INTEGER;The number of columns of X. N >= 0.DβD is REAL array, length M;Diagonal matrix D, stored as a vector of length M.XβX is COMPLEX array, dimension (LDX,N);On entry, the matrix X to be scaled by D.On exit, the scaled matrix.LDXβLDX is 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 90 of file clascl2.f.
π¦ subroutine dlascl2 (integer m, integer n, double precision, dimension( * ) d, double precision, dimension( ldx, * ) x, integer ldx)
DLASCL2 performs diagonal scaling on a matrix.
Purpose
!>
!> DLASCL2 performs a diagonal scaling on a matrix:
!> x <-- D * x
!> where the diagonal matrix D is stored as a vector.
!>
!> Eventually to be replaced by BLAS_dge_diag_scale in the new BLAS
!> standard.
!>
Parameters
MβM is INTEGER;The number of rows of D and X. M >= 0.NβN is INTEGER;The number of columns of X. N >= 0.DβD is DOUBLE PRECISION array, length M;Diagonal matrix D, stored as a vector of length M.XβX is DOUBLE PRECISION array, dimension (LDX,N);On entry, the matrix X to be scaled by D.On exit, the scaled matrix.LDXβLDX is 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 dlascl2.f.
π subroutine slascl2 (integer m, integer n, real, dimension( * ) d, real, dimension( ldx, * ) x, integer ldx)
SLASCL2 performs diagonal scaling on a matrix.
Purpose
!>
!> SLASCL2 performs a diagonal scaling on a matrix:
!> x <-- 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βM is INTEGER;The number of rows of D and X. M >= 0.NβN is INTEGER;The number of columns of X. N >= 0.DβD is REAL array, length M;Diagonal matrix D, stored as a vector of length M.XβX is REAL array, dimension (LDX,N);On entry, the matrix X to be scaled by D.On exit, the scaled matrix.LDXβLDX is 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 slascl2.f.
π¦ subroutine zlascl2 (integer m, integer n, double precision, dimension( * ) d, complex*16, dimension( ldx, * ) x, integer ldx)
ZLASCL2 performs diagonal scaling on a matrix.
Purpose
!>
!> 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.
!>
Parameters
MβM is INTEGER;The number of rows of D and X. M >= 0.NβN is INTEGER;The number of columns of X. N >= 0.DβD is DOUBLE PRECISION array, length M;Diagonal matrix D, stored as a vector of length M.XβX is COMPLEX*16 array, dimension (LDX,N);On entry, the matrix X to be scaled by D.On exit, the scaled matrix.LDXβLDX is 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 90 of file zlascl2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
β¨ Thatβs the whole page, bestie! The footer doesnβt list a date, but the source/version is LAPACK, Version 3.12.0, and youβre reading lascl2(3). Stay diagonal π
π«Ά
π¦ 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