CPRCN1(3)

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

πŸ’… NAME πŸ’…

ok so bestie, the actual name of this whole page is this absolute unit of a path, no cap:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/CBLAS/testing/c_cblat3.f

like… it's giving "I live seventeen folders deep and I'm thriving" energy πŸ’€ but it's literally just the CBLAS complex BLAS testing file, and this page is the Doxygen-generated tour of every single thing inside it. Buckle up πŸŽ€


✨ SYNOPSIS ✨

Functions/Subroutines

okay so here's the whole cast, main character energy from top to bottom πŸ‘‘

  • program CBLAT3
  • subroutine CCHK1 (sname, eps, thresh, nout, ntra, trace, rewi, fatal, nidim, idim, nalf, alf, nbet, bet, nmax, a, aa, as, b, bb, bs, c, cc, cs, ct, g, iorder)
  • subroutine CPRCN1 (nout, nc, sname, iorder, transa, transb, m, n, k, alpha, lda, ldb, beta, ldc)
  • subroutine CCHK2 (sname, eps, thresh, nout, ntra, trace, rewi, fatal, nidim, idim, nalf, alf, nbet, bet, nmax, a, aa, as, b, bb, bs, c, cc, cs, ct, g, iorder)
  • subroutine CPRCN2 (nout, nc, sname, iorder, side, uplo, m, n, alpha, lda, ldb, beta, ldc)
  • subroutine CCHK3 (sname, eps, thresh, nout, ntra, trace, rewi, fatal, nidim, idim, nalf, alf, nmax, a, aa, as, b, bb, bs, ct, g, c, iorder)
  • subroutine CPRCN3 (nout, nc, sname, iorder, side, uplo, transa, diag, m, n, alpha, lda, ldb)
  • subroutine CCHK4 (sname, eps, thresh, nout, ntra, trace, rewi, fatal, nidim, idim, nalf, alf, nbet, bet, nmax, a, aa, as, b, bb, bs, c, cc, cs, ct, g, iorder)
  • subroutine CPRCN4 (nout, nc, sname, iorder, uplo, transa, n, k, alpha, lda, beta, ldc)
  • subroutine CPRCN6 (nout, nc, sname, iorder, uplo, transa, n, k, alpha, lda, beta, ldc)
  • subroutine CCHK5 (sname, eps, thresh, nout, ntra, trace, rewi, fatal, nidim, idim, nalf, alf, nbet, bet, nmax, ab, aa, as, bb, bs, c, cc, cs, ct, g, w, iorder)
  • subroutine CPRCN5 (nout, nc, sname, iorder, uplo, transa, n, k, alpha, lda, ldb, beta, ldc)
  • subroutine CPRCN7 (nout, nc, sname, iorder, uplo, transa, n, k, alpha, lda, ldb, beta, ldc)
  • subroutine CMAKE (type, uplo, diag, m, n, a, nmax, aa, lda, reset, transl)
  • subroutine CMMCH (transa, transb, m, n, kk, alpha, a, lda, b, ldb, beta, c, ldc, ct, g, cc, ldcc, eps, err, fatal, nout, mv)
  • logical function LCE (ri, rj, lr)
  • logical function LCERES (type, uplo, m, n, aa, as, lda)
  • complex function CBEG (reset)
  • real function SDIFF (x, y)

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

this is the part where every icon gets their own lil spotlight moment ✨ and yes, every single line number is here too because we do NOT skip details in this house πŸ’…

πŸ’œ complex function CBEG (logical reset)

complex function CBEG (logical reset)

Definition at line 2715 of file c_cblat3.f.

🌸 program CBLAT3

program CBLAT3

Definition at line 1 of file c_cblat3.f. (main character literally, it's at line one πŸ‘‘)

πŸŽ€ subroutine CCHK1

subroutine CCHK1 (character*12 sname, real eps, real thresh, integer nout,
integer ntra, logical trace, logical rewi, logical fatal, integer nidim,
integer, dimension( nidim ) idim, integer nalf, complex, dimension( nalf
) alf, integer nbet, complex, dimension( nbet ) bet, integer nmax,
complex, dimension( nmax, nmax ) a, complex, dimension( nmax*nmax ) aa,
complex, dimension( nmax*nmax ) as, complex, dimension( nmax, nmax ) b,
complex, dimension( nmax*nmax ) bb, complex, dimension( nmax*nmax ) bs,
complex, dimension( nmax, nmax ) c, complex, dimension( nmax*nmax ) cc,
complex, dimension( nmax*nmax ) cs, complex, dimension( nmax ) ct, real,
dimension( nmax ) g, integer iorder)

Definition at line 425 of file c_cblat3.f.

πŸŽ€ subroutine CCHK2

subroutine CCHK2 (character*12 sname, real eps, real thresh, integer nout,
integer ntra, logical trace, logical rewi, logical fatal, integer nidim,
integer, dimension( nidim ) idim, integer nalf, complex, dimension( nalf
) alf, integer nbet, complex, dimension( nbet ) bet, integer nmax,
complex, dimension( nmax, nmax ) a, complex, dimension( nmax*nmax ) aa,
complex, dimension( nmax*nmax ) as, complex, dimension( nmax, nmax ) b,
complex, dimension( nmax*nmax ) bb, complex, dimension( nmax*nmax ) bs,
complex, dimension( nmax, nmax ) c, complex, dimension( nmax*nmax ) cc,
complex, dimension( nmax*nmax ) cs, complex, dimension( nmax ) ct, real,
dimension( nmax ) g, integer iorder)

Definition at line 755 of file c_cblat3.f.

πŸŽ€ subroutine CCHK3

subroutine CCHK3 (character*12 sname, real eps, real thresh, integer nout,
integer ntra, logical trace, logical rewi, logical fatal, integer nidim,
integer, dimension( nidim ) idim, integer nalf, complex, dimension( nalf
) alf, integer nmax, complex, dimension( nmax, nmax ) a, complex,
dimension( nmax*nmax ) aa, complex, dimension( nmax*nmax ) as, complex,
dimension( nmax, nmax ) b, complex, dimension( nmax*nmax ) bb, complex,
dimension( nmax*nmax ) bs, complex, dimension( nmax ) ct, real,
dimension( nmax ) g, complex, dimension( nmax, nmax ) c, integer iorder)

Definition at line 1077 of file c_cblat3.f.

πŸŽ€ subroutine CCHK4

subroutine CCHK4 (character*12 sname, real eps, real thresh, integer nout,
integer ntra, logical trace, logical rewi, logical fatal, integer nidim,
integer, dimension( nidim ) idim, integer nalf, complex, dimension( nalf
) alf, integer nbet, complex, dimension( nbet ) bet, integer nmax,
complex, dimension( nmax, nmax ) a, complex, dimension( nmax*nmax ) aa,
complex, dimension( nmax*nmax ) as, complex, dimension( nmax, nmax ) b,
complex, dimension( nmax*nmax ) bb, complex, dimension( nmax*nmax ) bs,
complex, dimension( nmax, nmax ) c, complex, dimension( nmax*nmax ) cc,
complex, dimension( nmax*nmax ) cs, complex, dimension( nmax ) ct, real,
dimension( nmax ) g, integer iorder)

Definition at line 1441 of file c_cblat3.f.

πŸŽ€ subroutine CCHK5

subroutine CCHK5 (character*12 sname, real eps, real thresh, integer nout,
integer ntra, logical trace, logical rewi, logical fatal, integer nidim,
integer, dimension( nidim ) idim, integer nalf, complex, dimension( nalf
) alf, integer nbet, complex, dimension( nbet ) bet, integer nmax,
complex, dimension( 2*nmax*nmax ) ab, complex, dimension( nmax*nmax )
aa, complex, dimension( nmax*nmax ) as, complex, dimension( nmax*nmax )
bb, complex, dimension( nmax*nmax ) bs, complex, dimension( nmax, nmax )
c, complex, dimension( nmax*nmax ) cc, complex, dimension( nmax*nmax )
cs, complex, dimension( nmax ) ct, real, dimension( nmax ) g, complex,
dimension( 2*nmax ) w, integer iorder)

Definition at line 1851 of file c_cblat3.f.

🧚 subroutine CMAKE

subroutine CMAKE (character*2 type, character*1 uplo, character*1 diag,
integer m, integer n, complex, dimension( nmax, * ) a, integer nmax,
complex, dimension( * ) aa, integer lda, logical reset, complex transl)

Definition at line 2305 of file c_cblat3.f.

🧚 subroutine CMMCH

subroutine CMMCH (character*1 transa, character*1 transb, integer m, integer
n, integer kk, complex alpha, complex, dimension( lda, * ) a, integer lda,
complex, dimension( ldb, * ) b, integer ldb, complex beta, complex,
dimension( ldc, * ) c, integer ldc, complex, dimension( * ) ct, real,
dimension( * ) g, complex, dimension( ldcc, * ) cc, integer ldcc, real
eps, real err, logical fatal, integer nout, logical mv)

Definition at line 2433 of file c_cblat3.f.

πŸ’– subroutine CPRCN1

subroutine CPRCN1 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 transa, character*1 transb, integer m, integer n,
integer k, complex alpha, integer lda, integer ldb, complex beta,
integer ldc)

Definition at line 720 of file c_cblat3.f.

πŸ’– subroutine CPRCN2

subroutine CPRCN2 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 side, character*1 uplo, integer m, integer n,
complex alpha, integer lda, integer ldb, complex beta, integer ldc)

Definition at line 1046 of file c_cblat3.f.

πŸ’– subroutine CPRCN3

subroutine CPRCN3 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 side, character*1 uplo, character*1 transa,
character*1 diag, integer m, integer n, complex alpha, integer lda,
integer ldb)

Definition at line 1398 of file c_cblat3.f.

πŸ’– subroutine CPRCN4

subroutine CPRCN4 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 uplo, character*1 transa, integer n, integer k,
complex alpha, integer lda, complex beta, integer ldc)

Definition at line 1784 of file c_cblat3.f.

πŸ’– subroutine CPRCN5

subroutine CPRCN5 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 uplo, character*1 transa, integer n, integer k,
complex alpha, integer lda, integer ldb, complex beta, integer ldc)

Definition at line 2237 of file c_cblat3.f.

πŸ’– subroutine CPRCN6

subroutine CPRCN6 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 uplo, character*1 transa, integer n, integer k, real
alpha, integer lda, real beta, integer ldc)

Definition at line 1818 of file c_cblat3.f.

πŸ’– subroutine CPRCN7

subroutine CPRCN7 (integer nout, integer nc, character*12 sname, integer
iorder, character*1 uplo, character*1 transa, integer n, integer k,
complex alpha, integer lda, integer ldb, real beta, integer ldc)

Definition at line 2271 of file c_cblat3.f.

🌈 logical function LCE

logical function LCE (complex, dimension( * ) ri, complex, dimension( * )
rj, integer lr)

Definition at line 2621 of file c_cblat3.f.

🌈 logical function LCERES

logical function LCERES (character*2 type, character*1 uplo, integer m,
integer n, complex, dimension( lda, * ) aa, complex, dimension( lda, * )
as, integer lda)

Definition at line 2653 of file c_cblat3.f.

🌈 real function SDIFF

real function SDIFF (real x, real y)

Definition at line 2769 of file c_cblat3.f.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. that's it, that's the whole author credit β€” the robots made this one, bestie πŸ€–βœ¨


heads up 🫢 every "Definition at line N of file c_cblat3.f" above is straight from the source, so if you're hunting a routine, the line number is your map. iykyk πŸ—ΊοΈ

ok and finally the cute lil sign-off πŸŽ€ this page is LAPACK Version 3.12.0, and it lives at /home/abui.../c_cblat3.f(3) β€” go off, you gorgeous complex-precision test suite, periodt πŸ’…πŸ’–

πŸ“¦ where this page comes from