TESTING/LIN/zqrt15.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

πŸŽ€ NAME πŸŽ€

TESTING/LIN/zqrt15.f β€” hey bestie, welcome to the TESTING/LIN/zqrt15.f(3) page πŸ’– it's a Library Functions Manual entry, and the manual name is literally right there. This whole page is about the zqrt15 routine. It's giving "test-matrix generator" energy, and we're gonna walk through every parameter, no cap. πŸ’…

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

       subroutine zqrt15 (scale, rksel, m, n, nrhs, a, lda, b, ldb, s, rank,
           norma, normb, iseed, work, lwork)
           ZQRT15

πŸ’– Function/Subroutine Documentation πŸ’–

Here's the full signature, exactly as the page gives it:

   subroutine zqrt15 (integer scale, integer rksel, integer m, integer n,
       integer nrhs, complex*16, dimension( lda, * ) a, integer lda,
       complex*16, dimension( ldb, * ) b, integer ldb, double precision,
       dimension( * ) s, integer rank, double precision norma, double precision
       normb, integer, dimension( 4 ) iseed, complex*16, dimension( lwork )
       work, integer lwork)
       ZQRT15

ZQRT15 is the routine name, and it's the main character here. πŸ‘‘

🌟 Purpose 🌟

ZQRT15 generates a matrix with full or deficient rank and of various norms. That's it. That's the whole purpose. Slay. ✨

πŸŽ€ Parameters πŸŽ€

  • SCALE β€” SCALE is INTEGER. SCALE = 1: normally scaled matrix. SCALE = 2: matrix scaled up. SCALE = 3: matrix scaled down. Pick your scaling vibe. πŸ’…
  • RKSEL β€” RKSEL is INTEGER. RKSEL = 1: full rank matrix. RKSEL = 2: rank-deficient matrix.
  • M β€” M is INTEGER. The number of rows of the matrix A. Rows, bestie. πŸ“
  • N β€” N is INTEGER. The number of columns of A. Columns. Obsessed with dimensions. πŸŽ€
  • NRHS β€” NRHS is INTEGER. The number of columns of B.
  • A β€” A is COMPLEX*16 array, dimension (LDA,N). The M-by-N matrix A.
  • LDA β€” LDA is INTEGER. The leading dimension of the array A.
  • B β€” B is COMPLEX*16 array, dimension (LDB, NRHS). A matrix that is in the range space of matrix A.
  • LDB β€” LDB is INTEGER. The leading dimension of the array B.
  • S β€” S is DOUBLE PRECISION array, dimension MIN(M,N). Singular values of A.
  • RANK β€” RANK is INTEGER. number of nonzero singular values of A.
  • NORMA β€” NORMA is DOUBLE PRECISION. one-norm norm of A.
  • NORMB β€” NORMB is DOUBLE PRECISION. one-norm norm of B.
  • ISEED β€” ISEED is integer array, dimension (4). seed for random number generator.
  • WORK β€” WORK is COMPLEX*16 array, dimension (LWORK). That's the work array, periodt. 🫢
  • LWORK β€” LWORK is INTEGER. length of work space required. LWORK >= MAX(M+MIN(M,N),NRHS*MIN(M,N),2*N+M).

πŸ‘‘ Author πŸ‘‘

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

πŸ“Œ Definition at line 147 πŸ“Œ

Definition at line 147 of file zqrt15.f.

πŸ’Œ Author πŸ’Œ

Generated automatically by Doxygen for LAPACK from the source code.


πŸ’– Cute sign-off, bestie: source/version is LAPACK Version 3.12.0, the manual page is TESTING/LIN/zqrt15.f(3), and there's no date listed in the footer β€” the page was generated automatically by Doxygen for LAPACK from the source code. 🫢✨

πŸ“¦ where this page comes from