TESTING/LIN/zdrvpt.f(3)
Okay bestie, welcome to TESTING/LIN/zdrvpt.f(3)! This page lives in the Library Functions Manual, and itโs all about the zdrvpt subroutine. ๐
๐ธ NAME ๐ธ
TESTING/LIN/zdrvpt.f
โจ SYNOPSIS โจ
๐ Functions/Subroutines ๐
The whole callable is right here, bestie โ types, dimensions, and all:
subroutine zdrvpt (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, double precision thresh, logical
tsterr, complex*16, dimension( * ) a, double precision, dimension( * )
d, complex*16, dimension( * ) e, complex*16, dimension( * ) b,
complex*16, dimension( * ) x, complex*16, dimension( * ) xact,
complex*16, dimension( * ) work, double precision, dimension( * ) rwork,
integer nout)
ZDRVPT
๐ฆ Function/Subroutine Documentation ๐ฆ
Hereโs the same zdrvpt signature in the documentationโs own layout, plus the ZDRVPT name drop:
subroutine zdrvpt (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, double precision thresh, logical
tsterr, complex*16, dimension( * ) a, double precision, dimension( * )
d, complex*16, dimension( * ) e, complex*16, dimension( * ) b,
complex*16, dimension( * ) x, complex*16, dimension( * ) xact,
complex*16, dimension( * ) work, double precision, dimension( * ) rwork,
integer nout)
ZDRVPT
๐ง Purpose ๐ง
ZDRVPT tests ZPTSV and -SVX. Thatโs the purpose, no cap. โจ
๐ Parameters ๐
DOTYPEโDOTYPEisLOGICAL array, dimension(NTYPES). Itโs 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. Itโs the number of values ofNcontained in the vectorNVAL.NVALโNVALisINTEGER array, dimension(NN). These are the values of the matrix dimensionN.NRHSโNRHSisINTEGER. Itโs the number of right hand side vectors to be generated for each linear system.THRESHโTHRESHisDOUBLE PRECISION. Itโs 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. (Zero is the โshow me everythingโ setting, bestie. ๐ฅ)TSTERRโTSTERRisLOGICAL. This flag indicates whether error exits are to be tested.AโAisCOMPLEX*16 array, dimension(NMAX*2).DโDisDOUBLE PRECISION array, dimension(NMAX*2).EโEisCOMPLEX*16 array, dimension(NMAX*2).BโBisCOMPLEX*16 array, dimension(NMAX*NRHS).XโXisCOMPLEX*16 array, dimension(NMAX*NRHS).XACTโXACTisCOMPLEX*16 array, dimension(NMAX*NRHS).WORKโWORKisCOMPLEX*16 array, dimension(NMAX*max(3,NRHS)).RWORKโRWORKisDOUBLE PRECISION array, dimension(NMAX+2*NRHS).NOUTโNOUTisINTEGER. Itโs the unit number for output.
๐ซถ Author ๐ซถ
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 138 of file zdrvpt.f.
๐ฃ Author ๐ฃ
Generated automatically by Doxygen for LAPACK from the source code.
Okay bestie, thatโs the whole page. Footer source/version sign-off: LAPACK Version 3.12.0, page TESTING/LIN/zdrvpt.f(3). The footer doesnโt show a date, so Iโm not inventing one โ 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