lis_esolver_create(3)

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

✨ lis_esolver_create(3) ✨

okay bestie, welcome to the Lis Library Functions corner of the man pages πŸ’– this one's about making an eigensolver from scratch, and it's genuinely so simple it's giving "why is this even a whole function" energy. let's get into it 🫢


🌸 NAME 🌸

lis_esolver_create β€” create the eigensolver πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include "lis.h"

LIS_INT lis_esolver_create(LIS_ESOLVER *esolver);

πŸ¦‹ DESCRIPTION πŸ¦‹

Create the eigensolver. that's it, that's the whole vibe. you hand it a pointer, it gives you back a freshly-made eigensolver, no cap ✨


πŸ“ INPUT πŸ“

None. literally nothing. zero. empty. the input section is on a wellness break πŸ™ˆ


πŸ’œ OUTPUT πŸ’œ

  • esolver β€” The eigensolver πŸ‘‘

🌈 EXIT STATUS 🌈

The following exit values are returned:

  • 0 β€” The process is normally terminated πŸ₯³ slay, we're good
  • unspecified β€” An error occurred 😭 something went sideways

⭐ NOTE ⭐

esolver has the information on the eigensolver, the preconditioner, etc. so like… it's not just a bare handle, it's holding a whole little ecosystem of solver knowledge in there 🧚 iykyk


πŸ‘‘ SEE ALSO πŸ‘‘


and that's the tea, bestie πŸŽ€ this was the Lis Library Functions page for lis_esolver_create(3), dated 6 Sep 2012 β€” yeah she's an elder but she still ate πŸ’… periodt βœ¨πŸ¦‹

πŸ“¦ where this page comes from