lis_array_matvec_ns(3f)
β¨ NAME β¨
lis_array_matvec_ns β bestie, it calculates the matrix vector product π (this is the 3f one, the Fortran girlies' page)
πΈ SYNOPSIS πΈ
subroutine lis_array_matvec_ns(LIS_INTEGER m, LIS_INTEGER n, LIS_SCALAR
a(), LIS_INTEGER lda, LIS_SCALAR x(), LIS_SCALAR y(), LIS_INTEGER op,
LIS_INTEGER ierr);
π¦ DESCRIPTION π¦
Okay so here's the vibe: this routine calculates the matrix-vector product Ax β but plot twist, the matrix A is not square. Not a square, not a cube, not a rhombus, just a rectangle doing its thing π
π INPUT π
m,nβ the size of the matrix and the vectors, the little dimension duo πaβ the array that stores matrix A, and its size ism * nxβ the array that stores vector x, sizenπΈyβ the array that stores vector y, sizemopβ the operation, pick your fighter:LIS_INS_VALUEβy = AxLIS_SUB_VALUEβy = y - Ax
π OUTPUT π
yβ y π«Ά (yes bestie, it hands you back youry, no cap)
π SEE ALSO π
ngl that's the whole page, go forth and multiply (matrices, specifically) π₯
kisses, this was the Lis Library Functions page, rendered as a man page on 3 Dec 2014 β mwah, stan π
π¦ 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