lis_esolver_get_timeex(3)
π lis_esolver_get_timeex(3) π
okay bestie, welcome to the Lis Library Functions corner of the manual β this one's called lis_esolver_get_timeex, and it's literally just you asking your eigensolver "soβ¦ how long did that take tho?" β±οΈβ¨
πΈ NAME πΈ
lis_esolver_get_timeex β get the detailed information on the execution time for the specified eigenpair from the eigensolver π«Ά
β¨ SYNOPSIS β¨
#include "lis.h"
LIS_INT lis_esolver_get_timeex(LIS_ESOLVER esolver, double *times,
double *itimes, double *ptimes, double *p_c_times, double *p_i_times);
π¦ DESCRIPTION π¦
So the whole vibe here is: you've got an eigensolver, it did its little thing for a specific eigenpair, and now you want the detailed receipts on the execution time. That's it. That's the function. It pulls the timing breakdown for the eigenpair you asked about, and hands it back to you through those double * pointers. π
π INPUT π
esolverβ the eigensolver. yeah, the one you've been working with. that one. π
π OUTPUT π
timesβ the total time in seconds β³itimesβ the time in seconds of the iterations πp_c_timesβ the time in seconds of the creation of the preconditioner π οΈp_i_timesβ the time in seconds of the iterations of the preconditioner π
ngl bestie, ptimes also shows up in the signature up there in the SYNOPSIS, but this page doesn't give it a description, so I'm not about to make one up. not me inventing lore. π just passing along exactly what the page says. π
π EXIT STATUS π
The following exit values are returned, and yes you should actually check them:
0β the process is normally terminated β iconic, slaying, no notesunspecifiedβ an error occurred π something went wrong, go investigate
β SEE ALSO β
Man Page Β· 28 Aug 2014 Β· lis_esolver_get_timeex(3)
and that's the whole page, bestie π₯° thanks for reading, go time ur eigensolver, ily, bye ππ¦β¨π
π¦ 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