lis_esolve...sidualnorm(3f)

πŸ“¦ version 2.1.11, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

✨ NAME ✨

okay so bestie, this is lis_esolver_get_residualnorm from the Lis Library Functions β€” it calculates the relative residual norm from the eigenvector πŸ’… lowkey a whole vibe check for your eigensolver's answer.


πŸŽ€ SYNOPSIS πŸŽ€

subroutine lis_esolver_get_residualnorm(LIS_ESOLVER esolver, LIS_INTEGER
*residual, LIS_INTEGER ierr);

that's it, that's the whole signature, no cap 🫢


🌸 DESCRIPTION 🌸

So like, this subroutine calculates the relative residual norm ||lx - Ax||_2/l from the eigenvector x πŸ’–

Translation? It's giving "how close is my answer to actually being an eigenvector," and the way that matters is literally everything when you're checking if your solve slayed or flopped 😭


πŸ¦‹ INPUT πŸ¦‹

  • esolver β€” The eigensolver πŸ‘‘ (yes queen, your eigensolver, that one)

πŸ’œ OUTPUT πŸ’œ

  • residual β€” The relative residual norm ||lx - Ax||_2/l ✨

πŸ’€ SEE ALSO πŸ’€


go peek at lis(3) if you're nosy, the docs are right there bestie, no gatekeeping πŸ™ˆ

man page, 6 Sep 2012 β€” Lis Library Functions era, and she's still iconic πŸ’–βœ¨

πŸ“¦ where this page comes from