lis_matrix_set_vbr(3f)
π lis_matrix_set_vbr β the 3f page from the Lis Library Functions β¨
okay bestie, gather round, because this one is literally about handing your VBR arrays over to a matrix and letting them be one. π«Ά
πΈ NAME πΈ
lis_matrix_set_vbr β associate the arrays in the VBR format with the matrix
like, the whole job is: you got arrays, the matrix wants arrays, this function does the introduction. π
β¨ SYNOPSIS β¨
subroutine lis_matrix_set_vbr(LIS_INTEGER nnz, LIS_INTEGER nr,
LIS_INTEGER nc, LIS_INTEGER bnnz, LIS_INTEGER row[], LIS_INTEGER col[],
LIS_INTEGER ptr[], LIS_INTEGER bptr[], LIS_INTEGER bindex[], LIS_SCALAR
value[], LIS_MATRIX A, LIS_INTEGER ierr);
not me counting the argumentsβ¦ there's a lot, but every single one matters, no cap. π
π DESCRIPTION π
Associate the arrays in the VBR format with matrix A.
that's it, that's the whole vibe. you bring the arrays, A gets them. iconic. π
π INPUT π
nnzβ The number of nonzero elementsnrβ The number of row blocksbncβ The number of column blocksbnnzβ The number of nonzero blocksrow,col,ptr,bptr,bindex,valueβ The arrays in the VBR formatAβ The matrix
ok so real talk: the synopsis up there saysncand this input list saysbnc, and i'm not gonna gaslight you about it β both are exactly what the page says. iykyk. π
π¦ OUTPUT π¦
Aβ The matrix associated with the arrays
she's been matched. slay. β¨
β NOTE β
After lis_matrix_set_vbr is called, the function lis_matrix_assemble must be called.
bestie this is not optional, this is must. skipping it is giving "i set it up and walked away" and we do not do that. π
π SEE ALSO π
and that's the whole page, mwah π β this was the lis_matrix_set_vbr(3f) man page from the Lis Library Functions, dated 6 Sep 2012, and if you need me i'll be here assembling my matrices. periodt. π
π¦ 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