Matrix
Read-only matrix contract. Anything that only reads a matrix should take this.
Inheritors
Functions
get
toArray
Materialise into a fresh Array<DoubleArray> of rows, independent of the internal storage.
Link copied to clipboard
gemvInto with alpha = 1, beta = 0, so destination receives A * x.
y = alpha * A * x + beta * y (BLAS dgemv) into destination, for any Matrix against any Vector. beta == 0.0 overwrites destination without reading it, so a destination left holding NaN still yields a clean product.