TESTING/EIG/cslect.f(3)

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

🌸 TESTING/EIG/cslect.f(3) β€” Library Functions Manual, bestie edition 🌸

okay so welcome to the TESTING/EIG/cslect.f(3) page from the Library Functions Manual πŸ’– this one is literally about a tiny logical function with main character energy, and we are going to get into all of it.


🌈 NAME 🌈

TESTING/EIG/cslect.f β€” yes bestie, that's the name, no cap.

✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

  • logical function cslect (z) β€” the CSLECT function, showing up in the synopsis exactly like that.

πŸ’… Function/Subroutine Documentation πŸ’…

logical function cslect (complex z)

CSLECT β€” the function itself, and yes, it's giving very specific little helper vibes.

πŸ”₯ Purpose πŸ”₯

CSLECT returns .TRUE. if the eigenvalue Z is to be selected, otherwise it returns .FALSE. πŸ’« It is used by CCHK41 to test if CGEES successfully sorts eigenvalues, and by CCHK43 to test if CGEESX successfully sorts eigenvalues.

The common block /SSLCT/ controls how eigenvalues are selected. If SELOPT = 0, then CSLECT returns .TRUE. when real(Z) is less than zero, and .FALSE. otherwise. If SELOPT is at least 1, CSLECT returns SELVAL(SELOPT) and adds 1 to SELOPT, cycling back to 1 at SELMAX. That's the whole selection situation, fr fr.

🌟 Parameters 🌟

  • Z β€” Z is COMPLEX; the eigenvalue Z. That's the parameter, and it is literally the eigenvalue.

πŸ‘‘ Author πŸ‘‘

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

Definition at line 55 of file cslect.f.


πŸ’œ AUTHOR (the generated encore) πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code.


That's the page, bestie β€” LAPACK Version 3.12.0, from TESTING/EIG/cslect.f(3). Slay. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from