TESTING/EIG/zslect.f(3)

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

πŸ’… TESTING/EIG/zslect.f(3) πŸ’…

okay so this lil page comes straight from the Library Functions Manual, and it’s all about the zslect function. bestie, it’s giving β€œsmall function, big sorting-energy” ✨

🌸 NAME 🌸

TESTING/EIG/zslect.f β€” yep, that’s the file, and this is its page πŸ’–

✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

  • logical function zslect (z) β€” ZSLECT

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

logical function zslect (complex*16 z)

ZSLECT

πŸ¦‹ Purpose πŸ¦‹

okay so here’s the tea: ZSLECT returns .TRUE. if the eigenvalue Z is to be selected, otherwise it returns .FALSE. 🫢

It is used by ZCHK41 to test if ZGEES successfully sorts eigenvalues, and by ZCHK43 to test if ZGEESX successfully sorts eigenvalues. iconic testing behavior, no cap.

The common block /SSLCT/ controls how eigenvalues are selected.

  • If SELOPT = 0, then ZSLECT return .TRUE. when real(Z) is less than zero, and .FALSE. otherwise.
  • If SELOPT is at least 1, ZSLECT returns SELVAL(SELOPT) and adds 1 to SELOPT, cycling back to 1 at SELMAX.

🌸 Parameters 🌸

  • Z β€” Z is COMPLEX*16; it’s the eigenvalue Z πŸ’œ

πŸ‘‘ Author πŸ‘‘

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

Definition at line 55 of file zslect.f.

🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code.


that’s the whole cute little page, bestie πŸŽ€ source/version vibes: LAPACK Version 3.12.0, and the page is TESTING/EIG/zslect.f(3) β€” slay and bye πŸ’…βœ¨

πŸ“¦ where this page comes from