DORGL2(3)

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

πŸ’– NAME πŸ’–

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dorgl2.f β€” bestie, that's the source file this page is all about. You're reading the dorgl2.f(3) page from the Library Functions Manual, and it's giving very specific LAPACK energy. ✨


✨ SYNOPSIS ✨

Functions/Subroutines
    subroutine DORGL2 (m, n, k, a, lda, tau, work, info)
        DORGL2

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

Okay so here's the full signature in all its glory:

subroutine DORGL2 (integer m, integer n, integer k, double precision,
    dimension( lda, * ) a, integer lda, double precision, dimension( * )
    tau, double precision, dimension( * ) work, integer info)
    DORGL2

🌸 Purpose 🌸

Literally this:

!>
!> DORGL2 generates an m by n real matrix Q with orthonormal rows,
!> which is defined as the first m rows of a product of k elementary
!> reflectors of order n
!>
!>       Q  =  H(k) . . . H(2) H(1)
!>
!> as returned by DGELQF.
!>

That's the whole vibe: it builds Q from those reflectors. Slay. πŸ’…

πŸŽ€ Parameters πŸŽ€

  • M β€” M is INTEGER; it's the number of rows of the matrix Q. M >= 0. Periodt.
  • N β€” N is INTEGER; it's the number of columns of the matrix Q. N >= M.
  • K β€” K is INTEGER; it's the number of elementary reflectors whose product defines the matrix Q. M >= K >= 0.
  • A β€” A is DOUBLE PRECISION array, dimension (LDA,N). On entry, the i-th row must contain the vector which defines the elementary reflector H(i), for i = 1,2,...,k, as returned by DGELQF in the first k rows of its array argument A. On exit, the m-by-n matrix Q.
  • LDA β€” LDA is INTEGER; it's the first dimension of the array A. LDA >= max(1,M).
  • TAU β€” TAU is DOUBLE PRECISION array, dimension (K). TAU(i) must contain the scalar factor of the elementary reflector H(i), as returned by DGELQF.
  • WORK β€” WORK is DOUBLE PRECISION array, dimension (M).
  • INFO β€” INFO is INTEGER. = 0: successful exit. < 0: if INFO = -i, the i-th argument has an illegal value.

πŸ‘‘ Author πŸ‘‘

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

Definition at line 112 of file dorgl2.f.


🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


And that's the tea πŸ“: this footer moment is brought to you by LAPACK Version 3.12.0, with the footer path /home/abui...RC/dorgl2.f(3) β€” no date in the footer, just those exact vibes, bestie. πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from