SRC/dlasq4.f(3)

πŸ’… SRC/dlasq4.f(3) πŸ’…

okay so this is the Library Functions Manual page for SRC/dlasq4.f(3) β€” manual name folded in right at the top, bestie, exactly as requested. Let’s get into the LAPACK lore. 🫢


✨ NAME ✨

SRC/dlasq4.f β€” that’s the name. Short, iconic, no notes. πŸŽ€


🌸 SYNOPSIS 🌸

✨ Functions/Subroutines ✨

   subroutine dlasq4 (i0, n0, z, pp, n0in, dmin, dmin1, dmin2, dn, dn1,
       dn2, tau, ttype, g)

DLASQ4 computes an approximation to the smallest eigenvalue using values of d from the previous transform. Used by sbdsqr. πŸ’–


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

   subroutine dlasq4 (integer i0, integer n0, double precision, dimension( * )
       z, integer pp, integer n0in, double precision dmin, double precision
       dmin1, double precision dmin2, double precision dn, double precision
       dn1, double precision dn2, double precision tau, integer ttype, double
       precision g)

DLASQ4 computes an approximation to the smallest eigenvalue using values of d from the previous transform. Used by sbdsqr. 🌈

πŸ’– Purpose πŸ’–

DLASQ4 computes an approximation TAU to the smallest eigenvalue using values of d from the previous transform. That’s the whole purpose, and it ate. ✨

πŸŽ€ Parameters πŸŽ€

  • I0 β€” I0 is INTEGER. First index. 🫢
  • N0 β€” N0 is INTEGER. Last index. 🫢
  • Z β€” Z is DOUBLE PRECISION array, dimension ( 4*N0 ). Z holds the qd array. πŸ¦‹
  • PP β€” PP is INTEGER. PP=0 for ping, PP=1 for pong. πŸ’…
  • N0IN β€” N0IN is INTEGER. The value of N0 at start of EIGTEST. πŸ”₯
  • DMIN β€” DMIN is DOUBLE PRECISION. Minimum value of d. πŸ’–
  • DMIN1 β€” DMIN1 is DOUBLE PRECISION. Minimum value of d, excluding D( N0 ). πŸ’–
  • DMIN2 β€” DMIN2 is DOUBLE PRECISION. Minimum value of d, excluding D( N0 ) and D( N0-1 ). πŸ’–
  • DN β€” DN is DOUBLE PRECISION. d(N). πŸŽ€
  • DN1 β€” DN1 is DOUBLE PRECISION. d(N-1). πŸŽ€
  • DN2 β€” DN2 is DOUBLE PRECISION. d(N-2). πŸŽ€
  • TAU β€” TAU is DOUBLE PRECISION. This is the shift. πŸ‘‘
  • TTYPE β€” TTYPE is INTEGER. Shift type. ⭐
  • G β€” G is DOUBLE PRECISION. G is passed as an argument in order to save its value between calls to DLASQ4. πŸ’œ

πŸ‘‘ Author πŸ‘‘

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

πŸ”₯ Further Details πŸ”₯

CNST1 = 9/16

Definition at line 149 of file dlasq4.f. πŸ“Œ


πŸ’€ Author πŸ’€

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–


okay final sign-off bestie: source LAPACK, version Version 3.12.0, page SRC/dlasq4.f(3) β€” mwah, slay, periodt. πŸ’‹πŸ’…

πŸ“¦ where this page comes from