lis_array_ge(3)

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

✨ lis_array_ge(3) β€” Lis Library Functions ✨

okay bestie, welcome to the lis_array_ge page, it's giving linear algebra main character energy πŸ’…


πŸ’– NAME πŸ’–

lis_array_ge β€” calculate the inverse of the matrix with the Gaussian elimination

no cap, that's literally the whole vibe: you hand it a matrix, it hands you back the inverse, and Gaussian elimination is doing all the heavy lifting behind the scenes 🫢


🌸 SYNOPSIS 🌸

#include "lis.h"

LIS_INT lis_array_ge(LIS_INT n, LIS_SCALAR a[]);

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the tea β˜• β€” this function calculates the inverse A^-1 of matrix A, and it does it with the Gaussian elimination. That's it, that's the function. Invert. Slay. Periodt. ✨


πŸŽ€ INPUT πŸŽ€

  • n β€” the size of the matrix, bestie. just the size. that's all she needs 🌈
  • a β€” the array that stores matrix A of size n * n. yes, all n * n of it, she's thorough πŸ’œ

πŸ“ OUTPUT πŸ“

  • a β€” the inverse of the matrix πŸ‘‘ the glow-up happened in place, the array comes back transformed fr fr

πŸ’€ EXIT STATUS πŸ’€

The following exit values are returned:

  • 0 β€” the process is normally terminated πŸ₯³ we ate, no crumbs
  • unspecified β€” an error occurred 😭 it's giving chaos, it's giving "something went wrong and honestly we're not gonna be specific about it"

πŸ”₯ SEE ALSO πŸ”₯


and that's the whole page bestie!! πŸ’…βœ¨

this was lis_array_ge(3) from the Lis Library Functions set, dated 3 Dec 2014 β€” yeah she's vintage, she's an icon, she's been serving Gaussian elimination since 2014 and she's not stopping πŸŽ€πŸ’–πŸ¦‹

fr fr keep every flag, argument and value exactly as written β€” the vibe is flexible, the facts are not πŸ’€πŸŒΈ
πŸ“¦ where this page comes from