lis_matrix_set_blocksize(3)

πŸ“¦ version 2.1.11, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

πŸ’– lis_matrix_set_blocksize β€” assign the block size of the matrix πŸ’–

okay bestie, welcome to the Lis Library Functions corner of the manual, where we're talking about lis_matrix_set_blocksize(3) and honestly? it's giving "block party but make it sparse" πŸŽ€


✨ SYNOPSIS ✨

#include "lis.h"

LIS_INT lis_matrix_set_blocksize(LIS_MATRIX A, LIS_INT bnr, LIS_INT bnc,
LIS_INT row[], LIS_INT col[]);

like, that's the whole vibe right there πŸ¦‹


🌸 DESCRIPTION 🌸

So basically this function assigns the block size of your matrix. and not just any formats, we're talking the BSR</>, BSC</>, and VBR</> formats specifically. those three. only those. she's niche like that πŸ’…


πŸ‘‘ INPUT πŸ‘‘

here's what you gotta hand her, one by one:

  • A β€” the matrix. your main character, literally 🫢
  • bnr β€” the row block size for the BSR (and BSC) format, or the number of row blocks if you're rolling with the VBR format. two jobs, one parameter, she's versatile ✨
  • bnc β€” the column block size for the BSR (and BSC) format, or the number of column blocks for VBR. same energy, column edition πŸ’œ
  • row β€” the array holding the row division information for the VBR format
  • column β€” the array holding the column division information for the VBR format

ngl the VBR ones are doing the most but we respect it 🌈


πŸ’€ EXIT STATUS πŸ’€

she returns the following exit values, no cap:

  • 0 β€” the process is normally terminated. we love a clean exit, periodt ⭐
  • unspecified β€” an error occurred. 😭 not the vague error, bestie, stay safe out there

πŸŒ™ NOTE πŸŒ™

this section is just... empty. nothing here. a whole mood. silent. iconic in its own way πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

go check out:

iykyk, the whole squad is right there 🧚


and that's the page, bestie! this little love letter of a man page came to you from the Lis Library Functions, dated 6 Sep 2012, filed under lis_matrix_set_blocksize(3) β€” go forth and set those block sizes, you absolute queen πŸ‘‘πŸ’–

πŸ“¦ where this page comes from