CQRT13(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’… CQRT13(3) β€” like, the full-rank matrix generator, bestie

okay so this page lives at /home/abui...IN/cqrt13.f(3) (yes that's the manual-name situation, we're folding it in here instead of copying the whole header line, you're welcome) and it's a Library Functions Manual page, and honestly? she's iconic. it's giving "LAPACK testing routine that nobody talks about but everybody needs." let's get into it ✨


🌸 NAME

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cqrt13.f

that's it. that's the name. it's a whole path, no cap. she's a Fortran source file living her best life in the TESTING/LIN directory of LAPACK 3.12.0 πŸŽ€


✨ SYNOPSIS

Functions/Subroutines

subroutine CQRT13 (scale, m, n, a, lda, norma, iseed)

CQRT13 β€” that's the whole vibe. πŸ¦‹


πŸ‘‘ Function/Subroutine Documentation

subroutine CQRT13 (integer scale, integer m, integer n, complex, dimension(
    lda, * ) a, integer lda, real norma, integer, dimension( 4 ) iseed)

CQRT13 🫢

🧚 Purpose:

!> !> CQRT13 generates a full-rank matrix that may be scaled to have large !> or small norm. !>

ok so literally: she makes you a full-rank matrix, and then you can scale it so its norm is either large or small. that's the whole job. main character energy, honestly. πŸ’–


⭐ Parameters

  • SCALE β€” SCALE is INTEGER this is the vibe dial, fr fr:
    • SCALE = 1: normally scaled matrix 🌈
    • SCALE = 2: matrix scaled up πŸ”₯
    • SCALE = 3: matrix scaled down πŸ“
  • M β€” M is INTEGER the number of rows of the matrix A. so like, how tall she is πŸ’…
  • N β€” N is INTEGER the number of columns of A. how wide she is πŸŽ€
  • A β€” A is COMPLEX array, dimension (LDA,N) the M-by-N matrix A itself. the star of the show. the moment. πŸ‘‘
  • LDA β€” LDA is INTEGER the leading dimension of the array A. she's the stride bestie, don't disrespect her πŸ¦‹
  • NORMA β€” NORMA is REAL the one-norm of A. yes, the actual norm, spelled out for you, no guessing πŸ™ˆ
  • ISEED β€” ISEED is integer array, dimension (4) seed for the random number generator. four whole integers of pure chaos potential 🎲✨

🌸 Author

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

four absolute legends collaborated on this, we stan 🫢

Definition at line 90 of file cqrt13.f. πŸ“ (line 90, not 89, not 91 β€” precision, periodt)


πŸ’œ Author

Generated automatically by Doxygen for LAPACK from the source code. so like, no human typed this page out, a robot did, and she ate πŸ€–πŸ’…


and that's the whole page bestie!! LAPACK Version 3.12.0, dated with that /home/abui...IN/cqrt13.f(3) footer energy β€” mwah, go scale something large, go scale something small, just keep it full-rank πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from