TESTING/LIN/zlattb.f(3)
π NAME
TESTING/LIN/zlattb.f is the page name, bestie, and the manual name is Library Functions Manual. The header title is TESTING/LIN/zlattb.f(3) β folding that in right here instead of copy-pasting the header line π.
β¨ SYNOPSIS
π§ Functions/Subroutines
okay so here's the whole signature, no cap:
subroutine zlattb (imat, uplo, trans, diag, iseed, n, kd, ab, ldab, b,
work, rwork, info)
ZLATTB
π Function/Subroutine Documentation
The whole documented signature is literally this:
subroutine zlattb (integer imat, character uplo, character trans, character
diag, integer, dimension( 4 ) iseed, integer n, integer kd, complex*16,
dimension( ldab, * ) ab, integer ldab, complex*16, dimension( * ) b,
complex*16, dimension( * ) work, double precision, dimension( * ) rwork,
integer info)
ZLATTB
πΈ Purpose:
ZLATTB generates a triangular test matrix in 2-dimensional storage. IMAT and UPLO uniquely specify the properties of the test matrix, which is returned in the array A. That's the whole plot, periodt π
.
π Parameters
IMATβIMAT is INTEGER. An integer key describing which matrix to generate for this path. πUPLOβUPLO is CHARACTER*1. Specifies whether the matrix A will be upper or lower triangular.= 'U': Upper triangular= 'L': Lower triangular
TRANSβTRANS is CHARACTER*1. Specifies whether the matrix or its transpose will be used.= 'N': No transpose= 'T': Transpose= 'C': Conjugate transpose (= transpose)
DIAGβDIAG is CHARACTER*1. Specifies whether or not the matrix A is unit triangular.= 'N': Non-unit triangular= 'U': Unit triangular
ISEEDβISEED is INTEGER array, dimension (4). The seed vector for the random number generator (used inZLATMS). Modified on exit. π²NβN is INTEGER. The order of the matrix to be generated.KDβKD is INTEGER. The number of superdiagonals or subdiagonals of the banded triangular matrix A.KD >= 0.ABβAB is COMPLEX*16 array, dimension (LDAB,N). The upper or lower triangular banded matrix A, stored in the firstKD+1rows ofAB. Letjbe a column of A,1<=j<=n.- If
UPLO = 'U',AB(kd+1+i-j,j) = A(i,j)formax(1,j-kd)<=i<=j. - If
UPLO = 'L',AB(1+i-j,j) = A(i,j)forj<=i<=min(n,j+kd).
- If
LDABβLDAB is INTEGER. The leading dimension of the array AB.LDAB >= KD+1.BβB is COMPLEX*16 array, dimension (N).WORKβWORK is COMPLEX*16 array, dimension (2*N).RWORKβRWORK is DOUBLE PRECISION array, dimension (N).INFOβINFO is INTEGER= 0: successful exit< 0: if INFO = -i, the i-th argument had an illegal value
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 139 of file zlattb.f.
π¦ Author
Generated automatically by Doxygen for LAPACK from the source code.
mwah π β footer vibes are LAPACK Version 3.12.0 and TESTING/LIN/zlattb.f(3). Stay slay, bestie π«Ά
π¦ 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