CCHKQL(3)

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

πŸ’– CCHKQL(3) β€” the LAPACK test routine that ate πŸ’–

Okay bestie, you're reading the CCHKQL(3) page from the Library Functions Manual, and the header path is /home/abui...IN/cchkql.f(3). This one is a test-routine page, so we are keeping every type, dimension, name, and value exactly as written. No cap, not one detail is getting left behind. πŸ’…


🌸 NAME 🌸

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

That's the whole NAME situation. It's a path, it's long, and it's iconic in a deeply filesystem way. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

🧚 Functions/Subroutines 🧚

   subroutine CCHKQL (dotype, nm, mval, nn, nval, nnb, nbval, nxval, nrhs,
       thresh, tsterr, nmax, a, af, aq, al, ac, b, x, xact, tau, work,
       rwork, nout)
       CCHKQL

That's the short version. The full typed-out glow-up is right below. ✨


πŸŽ€ Function/Subroutine Documentation πŸŽ€

   subroutine CCHKQL (logical, dimension( * ) dotype, integer nm, integer,
       dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
       nnb, integer, dimension( * ) nbval, integer, dimension( * ) nxval,
       integer nrhs, real thresh, logical tsterr, integer nmax, complex,
       dimension( * ) a, complex, dimension( * ) af, complex, dimension( * )
       aq, complex, dimension( * ) al, complex, dimension( * ) ac, complex,
       dimension( * ) b, complex, dimension( * ) x, complex, dimension( * )
       xact, complex, dimension( * ) tau, complex, dimension( * ) work, real,
       dimension( * ) rwork, integer nout)
       CCHKQL

CCHKQL is the main character here, obviously. πŸ‘‘


✨ Purpose ✨

Okay so, real talk: CCHKQL tests CGEQLF, CUNGQL and CUNMQL. That's the purpose, periodt. πŸ¦‹


πŸ“ Parameters πŸ“

Every single one, in order, no skipping:

  • DOTYPE β€” LOGICAL array, dimension (NTYPES). The matrix types to be used for testing. Matrices of type j (for 1 <= j <= NTYPES) are used for testing if DOTYPE(j) = .TRUE.; if DOTYPE(j) = .FALSE., then type j is not used.
  • NM β€” INTEGER. The number of values of M contained in the vector MVAL.
  • MVAL β€” INTEGER array, dimension (NM). The values of the matrix row dimension M.
  • NN β€” INTEGER. The number of values of N contained in the vector NVAL.
  • NVAL β€” INTEGER array, dimension (NN). The values of the matrix column dimension N.
  • NNB β€” INTEGER. The number of values of NB and NX contained in the vectors NBVAL and NXVAL. The blocking parameters are used in pairs (NB,NX).
  • NBVAL β€” INTEGER array, dimension (NNB). The values of the blocksize NB.
  • NXVAL β€” INTEGER array, dimension (NNB). The values of the crossover point NX.
  • NRHS β€” INTEGER. The number of right hand side vectors to be generated for each linear system.
  • THRESH β€” REAL. The threshold value for the test ratios. A result is included in the output file if RESULT >= THRESH. To have every test ratio printed, use THRESH = 0.
  • TSTERR β€” LOGICAL. Flag that indicates whether error exits are to be tested.
  • NMAX β€” INTEGER. The maximum value permitted for M or N, used in dimensioning the work arrays.
  • A β€” COMPLEX array, dimension (NMAX*NMAX).
  • AF β€” COMPLEX array, dimension (NMAX*NMAX).
  • AQ β€” COMPLEX array, dimension (NMAX*NMAX).
  • AL β€” COMPLEX array, dimension (NMAX*NMAX).
  • AC β€” COMPLEX array, dimension (NMAX*NMAX).
  • B β€” COMPLEX array, dimension (NMAX*NRHS).
  • X β€” COMPLEX array, dimension (NMAX*NRHS).
  • XACT β€” COMPLEX array, dimension (NMAX*NRHS).
  • TAU β€” COMPLEX array, dimension (NMAX).
  • WORK β€” COMPLEX array, dimension (NMAX*NMAX).
  • RWORK β€” REAL array, dimension (NMAX).
  • NOUT β€” INTEGER. The unit number for output.

πŸ‘‘ Author πŸ‘‘

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

Definition at line 193 of file cchkql.f.


πŸͺ„ Author πŸͺ„

Generated automatically by Doxygen for LAPACK from the source code.


Mwah πŸ’‹ that's the page! Footer sign-off: LAPACK, Version 3.12.0, and the footer path /home/abui...IN/cchkql.f(3). No extra date line, just those exact footer bits. Bye bestie! 🫢✨

πŸ“¦ where this page comes from