lis_esolver_get_rhistory(3f)
π NAME π
lis_esolver_get_rhistory β get the residual history for the specified eigenpair from the eigensolver β¨
(and yes bestie, you're reading the Lis Library Functions manual rn, we love a niche lil C/Fortran library moment π )
π SYNOPSIS π
subroutine lis_esolver_get_rhistory(LIS_ESOLVER esolver, LIS_VECTOR v,
LIS_INTEGER ierr);
πΈ DESCRIPTION πΈ
Okay so, the whole vibe of this subroutine is: it gets the residual history for the specified eigenpair from the eigensolver. That's it, that's the function. You hand it an eigensolver, and it hands you back the receipts on how the residuals were doing. Obsessed π«Ά
π¦ INPUT π¦
esolverβ the eigensolver π« this is the one you're pulling the tea from.
π OUTPUT π
vβ the vector π this is where the residual history lands.
π NOTE π
Bestie, listen. There are rules. π
The vector v must be created in advance with the function lis_vector_create. No shortcuts, no "I'll do it later", none of that.
And here's the lil plot twist: when the vector v is shorter than the residual history, it stores the residual history in order to the vector v. So like, it just fills up as much as fits, in order, no drama. π₯
π SEE ALSO π
lis(3)β the main character, fr fr- http://www.ssisc.org/lis/ β go touch grass on the website, there's more where this came from π¦
k bye bestie, go solve some eigenproblems, you got this, no cap π
this page came straight out of the Lis Library Functions man pages, dated 28 Aug 2014, and it's still serving looks β¨
π¦ where this page comes from
- fedora 43: lis-doc 2.0.21-13.fc41 Β· BSD
- fedora 43: lis-doc 2.1.11-1.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: lis-doc 2.0.21-13.fc41 Β· BSD
- fedora 44: lis-doc 2.1.11-1.fc44 Β· LicenseRef-Callaway-BSD
- nixos 26.05: lis 2.1.10
- nixpkgs unstable: lis 2.1.16
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms