Math.Linear.Sparse
class Additive f
negated
minus
class VectorSpace f
lerp
class Hilbert f
class Normed f
normSq
norm1
norm2
normP
normInfty
normalize
dotLp
reciprocal
scale
class FiniteDim f
withDim
withDim2
class HasData f a
class Sparse f a
class Set f
data SpVector a
dimSV
spySV
imSV
zeroSV
singletonSV
mkSpVector
mkSpVectorD
mkSpVector1
mkSpVector1D
onesSV
zerosSV
insertSpVector
fromListSV
toListSV
toDenseListSV
lookupDenseSV
findWithDefault0IM
tailSV
headSV
concatSV
svToSM
outerProdSV
(><)
data SpMatrix a
maxTup
minTup
emptySpMatrix
matScale
normFrobenius
type Rows
type Cols
type IxRow
type IxCol
validIxSM
isSquareSM
isDiagonalSM
immSM
dimSM
nelSM
nrows
ncols
data SMInfo
infoSM
nzSM
spySM
nzRowU
nzRow
bwMinSM
bwMaxSM
bwBoundsSM
zeroSM
insertSpMatrix
fromListSM'
fromListSM
fromListDenseSM
toDenseListSM
mkDiagonal
eye
ones
mkSubDiagonal
encode
decode
extractSubmatrixSM
extractRowSM
extractColSM
toSV
extractCol
extractRow
vertStackSM
(-=-)
horizStackSM
(-||-)
lookupSM
lookupWD_SM
(@@)
lookupWD_IM
foldlSM
ifoldlSM
countSubdiagonalNZSM
extractDiagonalDSM
subdiagIndicesSM
sparsifyIM2
sparsifySM
roundZeroOneSM
transposeSM
(#^)
(#^#)
(##^)
matVec
(#>)
vecMat
(<#)
matMatU
matMat
(##)
matMatSparsified
(#~#)
isOrthogonalSM
conditionNumberSM
hhMat
hhRefl
hypot
sign
givensCoef
givens
firstNonZeroColumn
candidateRows
qr
gmats
eigsQR
rayleighStep
eigRayleigh
hhV
eps
residual
converged
cgsStep
data CGS
cgs
bicgstabStep
data BICGSTAB
bicgstab
data LinSolveMethod
linSolveM
linSolve
(<\>)
sizeStr
showNonZero
toDenseRow
toDenseRowClip
newline
printDenseSM
toDenseListClip
printDenseSV
class PrintDense a
almostZero
almostOne
withDefault
roundZero
roundOne
with2Defaults
roundZeroOne
modifyUntil
loopUntilAcc
modifyInspectN
meanl
norm2l
diffSqL
untilConverged
normDiffConverged
runAppendN
runAppendN'
randMat
randVec
randSpMat
randSpVec
denseIxArray
denseIxArray2
foldrMap
foldlStrict
ifoldr
type LB
type UB
inBounds
inBounds2
inBounds0
inBounds02
tm0
tm1
tm2
tm3
tm4
tv0
tv1
tm1g1
tm1a2
tm1g2
tm1a3
tm1q
tm3g1
untilC