SRC/dlasq6.f(3)

SRC/dlasq6.f(3) πŸŽ€

okay bestie, welcome to the Library Functions Manual page for SRC/dlasq6.f(3) β€” yes, we're getting into a LAPACK subroutine today, and every type and detail is staying exactly where it belongs. πŸ’…

πŸ¦‹ NAME

SRC/dlasq6.f β€” that's the name, periodt. ✨

✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine dlasq6 (i0, n0, z, pp, dmin, dmin1, dmin2, dn, dnm1, dnm2) β€” DLASQ6 computes one dqd transform in ping-pong form. Used by sbdsqr and sstegr.

🌸 Function/Subroutine Documentation 🌸

subroutine dlasq6 (integer i0, integer n0, double precision, dimension( * )
z, integer pp, double precision dmin, double precision dmin1, double
precision dmin2, double precision dn, double precision dnm1, double
precision dnm2)

DLASQ6 computes one dqd transform in ping-pong form. Used by sbdsqr and sstegr.

πŸ’– Purpose πŸ’–

DLASQ6 computes one dqd (shift equal to zero) transform in ping-pong form, with protection against underflow and overflow. That's the whole vibe check. 🫢

πŸŽ€ Parameters πŸŽ€

  • I0 β€” I0 is INTEGER. First index. 🌟
  • N0 β€” N0 is INTEGER. Last index. 🌈
  • Z β€” Z is DOUBLE PRECISION array, dimension ( 4*N ). Z holds the qd array, and EMIN is stored in Z(4*N0) to avoid an extra argument. πŸ¦‹
  • PP β€” PP is INTEGER. PP=0 for ping, PP=1 for pong. πŸ“
  • 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(N0), the last value of d. πŸŽ€
  • DNM1 β€” DNM1 is DOUBLE PRECISION. d(N0-1). πŸ’«
  • DNM2 β€” DNM2 is DOUBLE PRECISION. d(N0-2). 🫢

πŸ‘‘ Author πŸ‘‘

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

Definition at line 117 of file dlasq6.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


πŸ’œ okay bestie, that's the whole page. Cute little footer sign-off: LAPACK, Version 3.12.0, page SRC/dlasq6.f(3) β€” and there's no date printed on this footer, so I'm not inventing one. Slay. πŸ’…βœ¨

πŸ“¦ where this page comes from