PZDTSV(l)
π NAME π
okay so bestie, gather round β this page is PZDTSV, and it lives in the l manual section (that's LAPACK business, iykyk). What it does is solve a system of linear equations:
A(1:N, JA:JA+N-1) * X = B(IB:IB+N-1, 1:NRHS)
π SYNOPSIS π
SUBROUTINE PZDTSV( N, NRHS, DL, D, DU, JA, DESCA, B, IB, DESCB, WORK,
LWORK, INFO )
INTEGER IB, INFO, JA, LWORK, N, NRHS
INTEGER DESCA( * ), DESCB( * )
COMPLEX*16 B( * ), D( * ), DL( * ), DU( * ), WORK( * )
π PURPOSE π
PZDTSV solves a system of linear equations
where A(1:N, JA:JA+N-1) is an N-by-N complex tridiagonal diagonally dominant-like distributed matrix. β¨
Gaussian elimination without pivoting is used to factor a reordering of the matrix into L U. π
See PZDTTRF and PZDTTRS for details. π«Ά
not me being obsessed with a distributed tridiagonal solver π the rangeA(1:N, JA:JA+N-1)is doing main character energy and theB(IB:IB+N-1, 1:NRHS)block is its iconic sidekick, no cap.
this has been your girl, signing off with all the LAPACK routine facts intact: version 1.5, dated 12 May 1997. πβ¨ππ¦πΈ
π¦ 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