lis_matrix_set_jad(3)
πΈ NAME πΈ
lis_matrix_set_jad β the function that associates the arrays in the JAD format with the matrix π
and yeah, it's part of the Lis Library Functions manual (section 3), so you know it's official bestie π«Ά
β¨ SYNOPSIS β¨
#include "lis.h"
LIS_INT lis_matrix_set_jad(LIS_INT nnz, LIS_INT maxnzr, LIS_INT perm[],
LIS_INT ptr[], LIS_INT index[], LIS_SCALAR value[], LIS_MATRIX A);
π¦ DESCRIPTION π¦
okay so picture this: you've got your arrays all dressed up in the JAD format, and this function is literally the matchmaker that introduces them to matrix A. Associate the arrays in the JAD format with matrix A. That's it, that's the whole job, and it eats every single time π₯
π INPUT π
maxnzrβ the number of nonzero elementsmaxnzrβ the maximum number of nonzero elements in each row
not me spotting that this page lists maxnzr for both of these entries π bestie I'm just reporting what the page says, no cap β both lines are right there, so both lines are right here π
perm,ptr,index,valueβ the arrays in the JAD format β¨Aβ the matrix π
π OUTPUT π
Aβ the matrix associated with the arrays π«Ά
π EXIT STATUS π
the following exit values are returned:
0β the process is normally terminated βunspecifiedβ an error occurred π
β NOTE β
bestie listen to me very closely: afterlis_matrix_set_jadis called, the functionlis_matrix_assemblemust be called. like, must must. do not skip it, do not pass go π
π₯ SEE ALSO π₯
k bye bestie, this page is dated 6 Sep 2012 and it came straight out of the Lis Library Functions source β lis_matrix_set_jad(3), iconic, no notes ππ§
π¦ 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