TESTING/LIN/dqrt15.f(3)
π TESTING/LIN/dqrt15.f(3) π
okay so bestie, this page is from the Library Functions Manual for TESTING/LIN/dqrt15.f(3), and it is literally all about the DQRT15 subroutine. It's giving test-matrix generator energy, and we are going to read every parameter like the main characters they are. π
π NAME π
TESTING/LIN/dqrt15.f
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine dqrt15 (scale, rksel, m, n, nrhs, a, lda, b, ldb, s, rank, norma, normb, iseed, work, lwork)β the one and onlyDQRT15.
subroutine dqrt15 (scale, rksel, m, n, nrhs, a, lda, b, ldb, s, rank,
norma, normb, iseed, work, lwork)
and yup, the subroutine name is DQRT15. iconic.
π¦ Function/Subroutine Documentation π¦
subroutine dqrt15 (integer scale, integer rksel, integer m, integer n,
integer nrhs, double precision, dimension( lda, * ) a, integer lda,
double precision, dimension( ldb, * ) b, integer ldb, double precision,
dimension( * ) s, integer rank, double precision norma, double precision
normb, integer, dimension( 4 ) iseed, double precision, dimension( lwork
) work, integer lwork)
DQRT15
π― Purpose π―
DQRT15 generates a matrix with full or deficient rank and of various norms.
β¨ Parameters β¨
SCALEβSCALE is INTEGER. The scaling situation is:SCALE = 1means a normally scaled matrix,SCALE = 2means the matrix is scaled up, andSCALE = 3means the matrix is scaled down. scale slay.RKSELβRKSEL is INTEGER. Rank selection goes like:RKSEL = 1means a full rank matrix, andRKSEL = 2means a rank-deficient matrix.MβM is INTEGER. The number of rows of the matrixA.NβN is INTEGER. The number of columns ofA.NRHSβNRHS is INTEGER. The number of columns ofB.AβA is DOUBLE PRECISION array, dimension (LDA,N). TheM-by-NmatrixA.LDAβLDA is INTEGER. The leading dimension of the arrayA.BβB is DOUBLE PRECISION array, dimension (LDB, NRHS). A matrix that is in the range space of matrixA.LDBβLDB is INTEGER. The leading dimension of the arrayB.SβS is DOUBLE PRECISION array, dimension MIN(M,N). Singular values ofA.RANKβRANK is INTEGER. The number of nonzero singular values ofA.NORMAβNORMA is DOUBLE PRECISION. One-norm ofA.NORMBβNORMB is DOUBLE PRECISION. One-norm ofB.ISEEDβISEED is integer array, dimension (4). Seed for random number generator.WORKβWORK is DOUBLE PRECISION array, dimension (LWORK).LWORKβLWORK is INTEGER. Length of work space required. And the requirement is exactlyLWORK >= MAX(M+MIN(M,N),NRHS*MIN(M,N),2*N+M). no cap, respect theLWORK.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 146 of file dqrt15.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
xoxo, your Unix bestie π β this page is sourced from LAPACK Version 3.12.0, and the footer tag is TESTING/LIN/dqrt15.f(3), 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