lis_matrix_convert(3)
π NAME π
okay bestie, welcome to the lis_matrix_convert(3) manual page β it's giving matrix glow-up energy and we're obsessed π
lis_matrix_convert β convert the matrix format
β¨ SYNOPSIS β¨
#include "lis.h"
LIS_INT lis_matrix_convert(LIS_MATRIX Ain, LIS_MATRIX Aout);
πΈ DESCRIPTION πΈ
So the tea is: this function takes matrix Ain and converts it into Aout, and the format of Aout is whatever you set with lis_matrix_set_type. That's it, that's the whole vibe. periodt.
π INPUT π
Ainβ the source matrix, aka your starting material, the before pic if you will.
π¦ OUTPUT π¦
Aoutβ the destination matrix, where the after glow-up lands.
π EXIT STATUS π
The following exit values are returned:
0β the process is normally terminated. slay.unspecifiedβ an error occurred. not slay, bestie.
π₯ NOTE π₯
okay so important details, no cap:
The storage format of Aout is set by lis_matrix_set_type. The block size of the BSR, BSC, and VBR formats is set by lis_matrix_set_blocksize.
The conversions indicated by 1 in the table below are performed directly, and the other ones are performed via the indicated formats. The conversions with no indication are performed via the CSR format.
Here's the full conversion matrix, but as a list because tables are not the vibe:
Source: CSR
CSRβCSR: (blank, no indication) β viaCSRCSRβCSC:1(direct)CSRβMSR:1(direct)CSRβDIA:1(direct)CSRβELL:1(direct)CSRβJAD:1(direct)CSRβBSR:1(direct)CSRβBSC: viaCSCCSRβVBR:1(direct)CSRβCOO:1(direct)CSRβDNS:1(direct)
Source: COO
COOβCSR:1(direct)COOβCSC:1(direct)COOβMSR:1(direct)COOβDIA: viaCSRCOOβELL: viaCSRCOOβJAD: viaCSRCOOβBSR: viaCSRCOOβBSC: viaCSCCOOβVBR: viaCSRCOOβCOO: (blank, no indication) β viaCSRCOOβDNS: viaCSR
π SEE ALSO π
okay that's the whole thing bestie, this was the lis_matrix_convert(3) man page from the Man Page source/version, dated 6 Sep 2012. mwah πβ¨
π¦ 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