PZLATRS(l)
π PZLATRS(l) β bestie edition π
okay so we're doing LAPACK today, and this one is an auxiliary routine from version 1.5. It's called PZLATRS, it lives in section l, and its whole entire job is: solve a triangular system. that's the vibe. β¨
π NAME π
PZLATRS β solve a triangular system. yes queen, that's it, that's the name, she's a solver. π
π¦ SYNOPSIS π¦
SUBROUTINE PZLATRS( UPLO, TRANS, DIAG, NORMIN, N, A, IA, JA, DESCA, X,
IX, JX, DESCX, SCALE, CNORM, WORK )
CHARACTER DIAG, NORMIN, TRANS, UPLO
INTEGER IA, IX, JA, JX, N
DOUBLE PRECISION SCALE
INTEGER DESCA( * ), DESCX( * )
DOUBLE PRECISION CNORM( * )
COMPLEX*16 A( * ), X( * ), WORK( * )
so like, look at her argument list, it's giving main character energy:
UPLOβ aCHARACTER, she decides which triangle we're talking about πTRANSβ aCHARACTER, the transpose situation π¦DIAGβ aCHARACTER, unit diagonal or nah πΈNORMINβ aCHARACTER, the norm-in flag, iconic β¨Nβ anINTEGER, the size of the whole thing βAβCOMPLEX*16array, the matrix herself πIA,JAβINTEGERs, her coordinates in the big distributed world πDESCAβINTEGERarray descriptor, the whole blueprint forAπXβCOMPLEX*16array, the vector getting solved, she's the moment πIX,JXβINTEGERs,X's own little coordinates πDESCXβINTEGERarray descriptor, blueprint forXπ«ΆSCALEβ aDOUBLE PRECISIONscalar, the scaling girlie π₯CNORMβ aDOUBLE PRECISIONarray, norm values, obsessed πWORKβCOMPLEX*16array, the workspace, she does the behind-the-scenes labor π
πΈ PURPOSE πΈ
PZLATRS solves a triangular system. π
bestie, listen. This routine is unfinished at this time, but it will be part of the next release. so like, she's not ready yet. she's in her development era. do not come for her, she's coming for you soon. no cap. π§
and that's the whole page, bestie. mwah. π«Ά
this has been PZLATRS(l) from the LAPACK auxiliary routines, version 1.5, dated 12 May 1997 β yeah she's a vintage icon, a true original, and we love her for it. periodt. πβ¨
π¦ where this page comes from
- ubuntu jammy: scalapack-doc 1.5-11
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms