DGBTRS(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so bestie, this is the manual page for dgbtrs.f(3) from the Library Functions Manual (aka the DGBTRS(3) page), and the actual NAME line is literally this path:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dgbtrs.f

That's the whole name vibe. 🫢


✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

subroutine DGBTRS (trans, n, kl, ku, nrhs, ab, ldab, ipiv, b, ldb, info)

DGBTRS is the icon here. πŸ‘‘


🌸 Function/Subroutine Documentation 🌸

Here's the full signature, copied exactly because we do not play with literals:

   subroutine DGBTRS (character trans, integer n, integer kl, integer ku,
       integer nrhs, double precision, dimension( ldab, * ) ab, integer ldab,
       integer, dimension( * ) ipiv, double precision, dimension( ldb, * ) b,
       integer ldb, integer info)

DGBTRS β€” that's the subroutine name, periodt.

🧚 Purpose 🧚

It's giving linear-solver main character energy:

DGBTRS solves a system of linear equations
   A * X = B  or  A**T * X = B
with a general band matrix A using the LU factorization computed
by DGBTRF.

πŸ”₯ Parameters πŸ”₯

  • TRANS β€” CHARACTER*1. Specifies the form of the system of equations: = 'N': A * X = B (No transpose), = 'T': A**T* X = B (Transpose), = 'C': A**T* X = B (Conjugate transpose = Transpose).
  • N β€” INTEGER. The order of the matrix A. N >= 0.
  • KL β€” INTEGER. The number of subdiagonals within the band of A. KL >= 0.
  • KU β€” INTEGER. The number of superdiagonals within the band of A. KU >= 0.
  • NRHS β€” INTEGER. The number of right hand sides, i.e., the number of columns of the matrix B. NRHS >= 0.
  • AB β€” DOUBLE PRECISION array, dimension (LDAB,N). Details of the LU factorization of the band matrix A, as computed by DGBTRF. U is stored as an upper triangular band matrix with KL+KU superdiagonals in rows 1 to KL+KU+1, and the multipliers used during the factorization are stored in rows KL+KU+2 to 2*KL+KU+1.
  • LDAB β€” INTEGER. The leading dimension of the array AB. LDAB >= 2*KL+KU+1.
  • IPIV β€” INTEGER array, dimension (N). The pivot indices; for 1 <= i <= N, row i of the matrix was interchanged with row IPIV(i).
  • B β€” DOUBLE PRECISION array, dimension (LDB,NRHS). On entry, the right hand side matrix B. On exit, the solution matrix X.
  • LDB β€” INTEGER. The leading dimension of the array B. LDB >= max(1,N).
  • INFO β€” INTEGER. = 0: successful exit; < 0: if INFO = -i, the i-th argument had an illegal value.

πŸ‘‘ Author πŸ‘‘ (the academic legends)

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

πŸ“Œ Definition at line πŸ“Œ

Definition at line 136 of file dgbtrs.f.

πŸ‘‘ Author πŸ‘‘ (page credit)

Generated automatically by Doxygen for LAPACK from the source code.


πŸŽ€ Footer sign-off, bestie: LAPACK Version 3.12.0 Β· source /home/abui...RC/dgbtrs.f(3) Β· date: not listed on this footer, so no invented date here. Periodt. πŸŽ€

πŸ“¦ where this page comes from