lis_matrix_set_bsc(3f)
π lis_matrix_set_bsc β bestie edition π
okay so this is a page from the Lis Library Functions manual, and the whole vibe is: you've got arrays sitting in BSC format (block sparse column, iykyk) and you need them to be officially attached to your matrix. That's it. That's the function. π
β¨ NAME β¨
lis_matrix_set_bsc β associate the arrays in the BSC format with the matrix π«Ά
πΈ SYNOPSIS πΈ
subroutine lis_matrix_set_bsc(LIS_INTEGER bnr, LIS_INTEGER bsc,
LIS_INTEGER bnnz, LIS_INTEGER bptr[], LIS_INTEGER bindex[], LIS_SCALAR
value[], LIS_MATRIX A, LIS_INTEGER ierr);
π¦ DESCRIPTION π¦
Associate the arrays in the BSC format with matrix A.
literally just. bind them. attach them. make it official. π
π INPUT π
bnrβ the row block size πbncβ the column block size β¨bnnzβ the number of nonzero blocks π₯bptr,bindex,valueβ the arrays in the BSC format πAβ the matrix π
π OUTPUT π
Aβ the matrix associated with the arrays β
π NOTE π
Afterlis_matrix_set_bscis called, the functionlis_matrix_assemblemust be called.
not optional, bestie. do NOT forget the assemble step or the whole thing is giving unfinished business. π
π SEE ALSO π
and that's the whole page, no notes, ate and left no crumbs. this one's from the Lis Library Functions manual, page lis_matrix_set_bsc(3f), dated 6 Sep 2012 β mwah, go call lis_matrix_assemble now fr fr π
β¨
π¦ 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