lis_array_ge(3f)

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

πŸ’– lis_array_ge β€” bestie's guide to matrix un-inverting πŸ’–

okay so this is lis_array_ge(3f) from the Lis Library Functions, and she's here to do ONE thing and do it iconically: flip your matrix inside out. no cap. πŸ¦‹


✨ NAME ✨

lis_array_ge β€” calculate the inverse of the matrix with the Gaussian elimination πŸ’…


✨ SYNOPSIS ✨

subroutine lis_array_ge(LIS_INTEGER n, LIS_SCALAR a(), LIS_INTEGER ierr);

that's it, that's the whole vibe. one subroutine, three args, zero drama. periodt. πŸŽ€


✨ DESCRIPTION ✨

Calculate the inverse A of matrix A with the Gaussian elimination.

that's literally the whole thing, bestie. you hand her a matrix, she hits it with the Gaussian elimination, and out comes the inverse. it's giving math main character energy. πŸ”₯


✨ INPUT ✨

  • n β€” the size of the matrix. like, how big she is. n Γ— n, you know the drill. πŸ‘‘
  • a β€” the array that stores matrix A of size n * n. this is your matrix, your baby, the thing you're about to invert. 🫢

✨ OUTPUT ✨

  • a β€” the inverse of the array. yes queen, same name, same array, but now it's holding the inverse. she transformed. ✨
not me warning you that a gets overwritten β€” the original matrix is gone after this, bestie, it's been replaced by its inverse. if you needed the original, copy it first fr fr 😭

✨ SEE ALSO ✨


and that's the whole page, bestie!! πŸ’–βœ¨πŸ¦‹πŸŒΈπŸ’…

cute lil sign-off: this gem came from the Lis Library Functions manual, dated 3 Dec 2014, and she lives under the page name lis_array_ge(3f). slay, go invert something. πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from