Numeric.LinearAlgebra.Sparse

Linear solvers

Iterative methods

(<\>)

Moore-Penrose pseudoinverse

pinv

Preconditioners

jacobiPre

ilu0

mSsor

Direct methods

luSolve

Forward substitution

triLowerSolve

Backward substitution

triUpperSolve

Eigensolvers

eigsQR

eigsArnoldi

Matrix factorization algorithms

QR

qr

LU

lu

Cholesky

chol

Arnoldi iteration

arnoldi

Matrix partitioning

diagPartitions

Utilities

Givens' rotation

givens

Condition number

conditionNumberSM

Householder reflection

hhRefl

Creation and conversion of sparse data

From/to SpVector

fromListSV

toListSV

From/to SpMatrix

fromListSM

toListSM

Packing and unpacking, rows or columns of a sparse matrix

", using lists as container

fromRowsL

toRowsL

fromColsL

toColsL

", using Vector as container

fromRowsV

fromColsV

Operators

(.*)

(./)

Inner product

(<.>)

Matrix-vector product

(#>)

(<#)

Matrix-matrix product

(##)

(#^#)

(##^)

Sparsifying matrix-matrix product

(#~#)

(#~^#)

(#~#^)

Vector outer product

(><)

Common operations

dim

nnz

spy

Vector-related

cvx

Norms and normalization

norm

norm2

norm2'

normalize

normalize2

normalize2'

norm1

hilbertDistSq

Matrix-related

transpose

normFrobenius

Pretty-printing

prd

prd0

Iteration combinators

untilConvergedG0

untilConvergedG

untilConvergedGM

modifyInspectGuarded

modifyInspectGuardedM

data IterationConfig a b

modifyUntil

modifyUntilM

Internal

linSolve0

data LinSolveMethod