TESTING/LIN/dlattr.f(3)
π¦ NAME π¦
TESTING/LIN/dlattr.f β bestie, that's the page name. It's chillin' under the Library Functions Manual banner, and yes, the full page title situation is TESTING/LIN/dlattr.f(3). iykyk.
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine dlattr (imat, uplo, trans, diag, iseed, n, a, lda, b, work, info)βDLATTR
π Function/Subroutine Documentation π
Okay so here's the exact signature, no cap:
subroutine dlattr (integer imat, character uplo, character trans, character
diag, integer, dimension( 4 ) iseed, integer n, double precision,
dimension( lda, * ) a, integer lda, double precision, dimension( * ) b,
double precision, dimension( * ) work, integer info)
DLATTR β main character energy.
π Purpose π
DLATTR generates a triangular test matrix. IMAT and UPLO uniquely specify the properties of the test matrix, which is returned in the array A. Slay.
π Parameters π
IMATβ okay soIMAT is INTEGER. It's an integer key describing which matrix to generate for this path.UPLOβUPLO is CHARACTER*1. Specifies whether the matrixAwill 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 matrixAis 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 inDLATMS). Modified on exit. Don't forget that part.NβN is INTEGER. The order of the matrix to be generated.AβA is DOUBLE PRECISION array, dimension (LDA,N). The triangular matrixA. IfUPLO = 'U', the leading n by n upper triangular part of the arrayAcontains the upper triangular matrix, and the strictly lower triangular part ofAis not referenced. IfUPLO = 'L', the leading n by n lower triangular part of the arrayAcontains the lower triangular matrix, and the strictly upper triangular part ofAis not referenced. IfDIAG = 'U', the diagonal elements ofAare set so thatA(k,k) = kfor1 <= k <= n.LDAβLDA is INTEGER. The leading dimension of the arrayA.LDA >= max(1,N).BβB is DOUBLE PRECISION array, dimension (N). The right hand side vector, ifIMAT > 10.WORKβWORK is DOUBLE PRECISION array, dimension (3*N).INFOβINFO is INTEGER.= 0: successful exit< 0: ifINFO = -k, thek-th argument had an illegal value
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 131 of file dlattr.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Bye bestie π β this little page is from LAPACK, Version 3.12.0, and the footer tag is TESTING/LIN/dlattr.f(3). 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