TESTING/LIN/zdrvgb.f(3)
TESTING/LIN/zdrvgb.f(3) πβ¨
okay bestie, welcome to TESTING/LIN/zdrvgb.f from the Library Functions Manual β this page is iconic for ZDRVGB, and itβs literally testing the driver routines ZGBSV and -SVX π
π NAME π
TESTING/LIN/zdrvgb.fβ thatβs the name, no cap π«Ά
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine zdrvgb (dotype, nn, nval, nrhs, thresh, tsterr, a, la, afb,
lafb, asav, b, bsav, x, xact, s, work, rwork, iwork, nout)
ZDRVGB
π§ Function/Subroutine Documentation π§
subroutine zdrvgb (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, double precision thresh, logical
tsterr, complex*16, dimension( * ) a, integer la, complex*16, dimension(
* ) afb, integer lafb, complex*16, dimension( * ) asav, complex*16,
dimension( * ) b, complex*16, dimension( * ) bsav, complex*16,
dimension( * ) x, complex*16, dimension( * ) xact, double precision,
dimension( * ) s, complex*16, dimension( * ) work, double precision,
dimension( * ) rwork, integer, dimension( * ) iwork, integer nout)
ZDRVGB
πΈ Purpose πΈ
ZDRVGB tests the driver routines ZGBSV and -SVX. periodt π«
π Parameters π
DOTYPEβDOTYPEisLOGICALarray, dimension(NTYPES). The matrix types to be used for testing. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. πNNβNNisINTEGER. The number of values ofNcontained in the vectorNVAL. πNVALβNVALisINTEGERarray, dimension(NN). The values of the matrix column dimensionN. β¨NRHSβNRHSisINTEGER. The number of right hand side vectors to be generated for each linear system. π¦THRESHβTHRESHisDOUBLE PRECISION. The threshold value for the test ratios. A result is included in the output file ifRESULT >= THRESH. To have every test ratio printed, useTHRESH = 0. π₯TSTERRβTSTERRisLOGICAL. Flag that indicates whether error exits are to be tested. πAβAisCOMPLEX*16array, dimension(LA). πLAβLAisINTEGER. The length of the arrayA.LA >= (2*NMAX-1)*NMAXwhereNMAXis the largest entry inNVAL. πAFBβAFBisCOMPLEX*16array, dimension(LAFB). πLAFBβLAFBisINTEGER. The length of the arrayAFB.LAFB >= (3*NMAX-2)*NMAXwhereNMAXis the largest entry inNVAL. πASAVβASAVisCOMPLEX*16array, dimension(LA). πBβBisCOMPLEX*16array, dimension(NMAX*NRHS). πBSAVβBSAVisCOMPLEX*16array, dimension(NMAX*NRHS). β¨XβXisCOMPLEX*16array, dimension(NMAX*NRHS). π¦XACTβXACTisCOMPLEX*16array, dimension(NMAX*NRHS). π₯SβSisDOUBLE PRECISIONarray, dimension(2*NMAX). πWORKβWORKisCOMPLEX*16array, dimension(NMAX*max(3,NRHS,NMAX)). πRWORKβRWORKisDOUBLE PRECISIONarray, dimension(NMAX+2*NRHS). πIWORKβIWORKisINTEGERarray, dimension(NMAX). πNOUTβNOUTisINTEGER. The unit number for output. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 169 of file zdrvgb.f. π
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π»β¨
and thatβs the whole page, bestie! footer vibe: LAPACK, Version 3.12.0 for TESTING/LIN/zdrvgb.f(3) β mwah, periodt ππ
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms