SRC/DEPRECATED/dgelqs.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

πŸ’– NAME πŸ’–

SRC/DEPRECATED/dgelqs.f

okay bestie, this is the SRC/DEPRECATED/dgelqs.f(3) page from the Library Functions Manual, and the function is DGELQS. She’s giving β€œdeprecated path but still got lore.” πŸ’…βœ¨

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

  • dgelqs β€” DGELQS
       subroutine dgelqs (m, n, nrhs, a, lda, tau, b, ldb, work, lwork, info)
           DGELQS

πŸŽ€ Function/Subroutine Documentation πŸŽ€

   subroutine dgelqs (integer m, integer n, integer nrhs, double precision,
       dimension( lda, * ) a, integer lda, double precision, dimension( * )
       tau, double precision, dimension( ldb, * ) b, integer ldb, double
       precision, dimension( lwork ) work, integer lwork, integer info)

DGELQS β€” that’s the subroutine, bestie. 🫢

πŸ¦‹ Purpose πŸ¦‹

!>
!> Compute a minimum-norm solution
!>     min || A*X - B ||
!> using the LQ factorization
!>     A = L*Q
!> computed by DGELQF.
!>

🌸 Parameters 🌸

  • M β€” M is INTEGER; it’s the number of rows of the matrix A. Constraint: M >= 0. πŸ’–
  • N β€” N is INTEGER; it’s the number of columns of the matrix A. Constraint: N >= M >= 0. ✨
  • NRHS β€” NRHS is INTEGER; it’s the number of columns of B. Constraint: NRHS >= 0. πŸŽ€
  • A β€” A is DOUBLE PRECISION array, dimension (LDA,N). It holds details of the LQ factorization of the original matrix A as returned by DGELQF. πŸ¦‹
  • LDA β€” LDA is INTEGER; it’s the leading dimension of the array A. Constraint: LDA >= M. 🌸
  • TAU β€” TAU is DOUBLE PRECISION array, dimension (M). It holds details of the orthogonal matrix Q. πŸ’…
  • B β€” B is DOUBLE PRECISION array, dimension (LDB,NRHS). On entry, it’s the m-by-nrhs right hand side matrix B. On exit, it’s the n-by-nrhs solution matrix X. 🫢
  • LDB β€” LDB is INTEGER; it’s the leading dimension of the array B. Constraint: LDB >= N. πŸ”₯
  • WORK β€” WORK is DOUBLE PRECISION array, dimension (LWORK). πŸ‘‘
  • LWORK β€” LWORK is INTEGER; it’s the length of the array WORK. LWORK must be at least NRHS, and should be at least NRHS*NB, where NB is the block size for this environment. 🌈
  • INFO β€” INFO is INTEGER; = 0 means successful exit, and < 0 means if INFO = -i, the i-th argument had an illegal value. ⭐

πŸ‘‘ Author πŸ‘‘

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

Definition at line 119 of file dgelqs.f.

πŸ“ Author πŸ“

Generated automatically by Doxygen for LAPACK from the source code.


🌈 and that’s the whole page, bestie: LAPACK Version 3.12.0, page SRC/DEPRECATED/dgelqs.f(3), and the Library Functions Manual energy is right there too. There’s no date in that footer, so I’m not inventing one β€” no cap. πŸ’–βœ¨
πŸ“¦ where this page comes from