lis_array_ge(3f)
π 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
- 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