PCDTSV(l)

πŸ“¦ version 1.5, in ubuntu jammy

πŸ’– PCDTSV(l) πŸ’–

okay bestie, welcome to the PCDTSV(l) manual page! it's a LAPACK routine (version 1.5), and it's literally here to solve a linear system. main character energy only. πŸ’…βœ¨πŸ‘‘


✨ NAME ✨

PCDTSV - solve a system of linear equations A(1:N, JA:JA+N-1) * X = B(IB:IB+N-1, 1:NRHS)

like, that's the whole name, no cap. πŸŽ€

🌸 SYNOPSIS 🌸

       SUBROUTINE PCDTSV( N, NRHS, DL, D, DU, JA, DESCA, B, IB, DESCB, WORK,
                          LWORK, INFO )

           INTEGER        IB, INFO, JA, LWORK, N, NRHS

           INTEGER        DESCA( * ), DESCB( * )

           COMPLEX        B( * ), D( * ), DL( * ), DU( * ), WORK( * )

these are the exact types and args, fr fr. 🫢

πŸ¦‹ PURPOSE πŸ¦‹

PCDTSV 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 PCDTTRF and PCDTTRS for details. πŸ¦‹


that's it, bestie! this page is from LAPACK version 1.5, dated 12 May 1997, and it's the PCDTSV(l) manual page. periodt. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from