lis_solve(3)

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

✨ lis_solve(3) β€” bestie we're SOLVING today ✨

okay so real talk, this is a page from the Lis Library Functions manual, and it's about lis_solve, and honestly? she's the whole point of the library. the main character. the reason we're all here. 🫢


🌸 NAME 🌸

lis_solve β€” solve the linear equation πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include "lis.h"

LIS_INT lis_solve(LIS_MATRIX A, LIS_VECTOR b, LIS_VECTOR x, LIS_SOLVER solver);

that's it. four args. hand it your stuff and she goes. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

Solve the linear equation with the specified solver.

like. that's literally what it does. you bring the matrix, the right hand side, a starting guess, and the solver you picked out, and lis_solve just... does the thing. no cap. πŸ”₯


πŸ’– INPUT πŸ’–

the stuff you gotta hand her:

  • A β€” The coefficient matrix. the big one. the whole vibe. 🧚
  • b β€” The right hand side vector.
  • x β€” The initial vector. your little starting guess, bestie.
  • solver β€” The solver. the one you set up. the chosen one. πŸ‘‘

🌈 OUTPUT 🌈

the stuff she hands back:

  • x β€” The solution. THE solution. the moment we've all been waiting for. πŸ˜­πŸ’œ
  • solver β€” The number of iterations, the execution time, etc. she fills in the receipts so you can see how hard she worked. ⭐

πŸ’€ EXIT STATUS πŸ’€

The following exit values are returned:

  • 0 β€” The process is normally terminated. slay. everything ate. πŸŽ‰
  • unspecified β€” An error occurred. not the vibe check we wanted, bestie. πŸ™ˆ
ngl if you get anything that isn't 0, that's your sign something went sideways. "unspecified" is doing a lot of heavy lifting in that sentence but she said what she said.

πŸ‘‘ SEE ALSO πŸ‘‘


and that's the page!! ok bye, this was Lis Library Functions, and this man page is dated 6 Sep 2012 β€” yes she's vintage, yes she still serves. periodt. πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from