/home/abui...N/zlarge.f(3)

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

πŸ’– NAME πŸ’–

okay bestie, welcome to the zlarge.f(3) page from the Library Functions Manual β€” the header path is /home/abui...N/zlarge.f(3), and the full absolute name is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/MATGEN/zlarge.f. It's giving LAPACK testing matrix generator main-character energy, ngl. πŸ’…βœ¨


✨ SYNOPSIS ✨

Functions/Subroutines squad, assemble. Here's the callable vibe:

subroutine ZLARGE (n, a, lda, iseed, work, info)
    ZLARGE

🫢 Function/Subroutine Documentation 🫢

subroutine ZLARGE (integer n, complex*16, dimension( lda, * ) a, integer
    lda, integer, dimension( 4 ) iseed, complex*16, dimension( * ) work,
    integer info)
    ZLARGE

🌸 Purpose 🌸

okay so ZLARGE pre- and post-multiplies a complex general n by n matrix A with a random unitary matrix, and the documented formula is:

A = U*D*U'.

That's the whole purpose. No cap. βœ¨πŸ‘‘

πŸŽ€ Parameters πŸŽ€

N

N is INTEGER. It's the order of the matrix A. The rule is N >= 0. Respect the boundary, bestie. 🫢

A

A is COMPLEX*16 array, dimension (LDA,N). On entry, it's the original n by n matrix A. On exit, A is overwritten by U*A*U' for some random unitary matrix U. She gets a glow-up and a whole new outfit, periodt. πŸ‘‘πŸ’–

LDA

LDA is INTEGER. It's the leading dimension of the array A. The rule is LDA >= N. Do not skip the leading dimension, iykyk. πŸ¦‹

ISEED

ISEED is INTEGER array, dimension (4). On entry, it's the seed of the random number generator. The array elements must be between 0 and 4095, and ISEED(4) must be odd. Yes, that oddness is mandatory. 😭 On exit, the seed is updated. Glow-up for the RNG seed too. 🌈

WORK

WORK is COMPLEX*16 array, dimension (2*N). That's the workspace, bestie. It's giving "supporting cast with a very specific size." πŸŽ€

INFO

INFO is INTEGER.

  • = 0: successful exit. slay. βœ…
  • < 0: if INFO = -i, the i-th argument had an illegal value. Not iconic. πŸ’€

🌟 Author 🌟

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

Definition at line 86 of file zlarge.f. ✨


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. The robots wrote this credit, not me. πŸ€–πŸ’–


mwah πŸ’‹ β€” signing off with LAPACK Version 3.12.0 and the footer path /home/abui...N/zlarge.f(3). That’s the whole page, bestie. periodt. πŸ«ΆπŸŽ€πŸŒΈ

πŸ“¦ where this page comes from