lis_esolver_get_rhistory(3)

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

πŸ’– lis_esolver_get_rhistory β€” Lis Library Functions πŸ’–

okay bestie, we're diving into lis_esolver_get_rhistory from the Lis Library Functions era, and honestly? it's giving "I just want my residuals and I want them now." let's get into it 🫢


✨ NAME ✨

lis_esolver_get_rhistory β€” grab the residual history for the eigenpair you asked for, straight from the eigensolver πŸ’…


🌸 SYNOPSIS 🌸

#include "lis.h"

LIS_INT lis_esolver_get_rhistory(LIS_ESOLVER esolver, LIS_VECTOR v);

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: you call this and it gets the residual history for the specified eigenpair out of the eigensolver. that's the whole vibe. no cap. ✨


πŸŽ€ INPUT πŸŽ€

  • esolver β€” the eigensolver, your main character in this situation πŸ‘‘

🌈 OUTPUT 🌈

  • v β€” the vector, aka where the goods land πŸ’–

⭐ EXIT STATUS ⭐

here's what you might get back:

  • 0 β€” the process is normally terminated, we love a clean exit πŸ₯³
  • unspecified β€” an error occurred 😭 not the vibe

πŸ’œ NOTE πŸ’œ

listen up, this part matters fr fr 🚨

the vector v must be created in advance with the function lis_vector_create. do not skip this step, bestie, it's not optional.

and when the vector v is shorter than the residual history? it stores the residual history in order to the vector v. so it's filling it up in sequence, one after another, periodt. πŸ’…


πŸ“ SEE ALSO πŸ“


mwah πŸ’‹ that's the page! this one's from the 28 Aug 2014 drop of the Lis Library Functions manual, and yes she's still iconic. go get those residuals, queen πŸ‘‘βœ¨

πŸ“¦ where this page comes from