TESTING/EIG/clarfy.f(3)

okay so bestie, welcome to TESTING/EIG/clarfy.f(3) from the Library Functions Manual πŸ’… this is the page for the clarfy subroutine and we're gonna get into it, no cap.

🌸 NAME 🌸

TESTING/EIG/clarfy.f β€” that's the whole name, bestie. iconic. πŸŽ€

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

  • subroutine clarfy (uplo, n, v, incv, tau, c, ldc, work) β€” CLARFY

πŸ’– Function/Subroutine Documentation πŸ’–

   subroutine clarfy (character uplo, integer n, complex, dimension( * ) v,
       integer incv, complex tau, complex, dimension( ldc, * ) c, integer ldc,
       complex, dimension( * ) work)

CLARFY

🌟 Purpose 🌟

CLARFY applies an elementary reflector β€” also called a Householder matrix, H β€” to an n x n Hermitian matrix C, from both the left and the right. periodt. πŸ’«

H is represented in the form

H = I - tau * v * v'

where tau is a scalar and v is a vector.

If tau is zero, then H is taken to be the unit matrix. yes bestie, that's the vibe. 🫢

🌈 Parameters 🌈

  • UPLO β€” CHARACTER*1. Specifies whether the upper or lower triangular part of the Hermitian matrix C is stored. = 'U': Upper triangle. = 'L': Lower triangle. πŸ¦‹
  • N β€” INTEGER. The number of rows and columns of the matrix C. N >= 0. πŸ’–
  • V β€” COMPLEX array, dimension (1 + (N-1)*abs(INCV)). The vector v as described above. ✨
  • INCV β€” INTEGER. The increment between successive elements of v. INCV must not be zero. 🚨
  • TAU β€” COMPLEX. The value tau as described above. πŸ’…
  • C β€” COMPLEX array, dimension (LDC, N). On entry, the matrix C. On exit, C is overwritten by H * C * H'. πŸ”₯
  • LDC β€” INTEGER. The leading dimension of the array C. LDC >= max( 1, N ). πŸ‘‘
  • WORK β€” COMPLEX array, dimension (N). 🌸

πŸ’œ Author πŸ’œ

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

Definition at line: 107 of file clarfy.f.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. 🧚


Catch you later, bestie β€” this page is LAPACK, Version 3.12.0, from TESTING/EIG/clarfy.f(3), and the footer didn't give a date, so that's the whole vibe πŸ˜­πŸ’–πŸ«Ά

πŸ“¦ where this page comes from