SparseM: Sparse Linear Algebra

Some basic linear algebra functionality for sparse matrices is provided: including Cholesky decomposition and backsolving as well as standard R subsetting and Kronecker products.

AuthorRoger Koenker <rkoenker@uiuc.edu> and Pin Ng <Pin.Ng@NAU.EDU>
Date of publication2016-11-10 17:09:29
MaintainerRoger Koenker <rkoenker@uiuc.edu>
LicenseGPL (>= 2)
Version1.74
http://www.econ.uiuc.edu/~roger/research/sparse/sparse.html

View on CRAN

Functions

\%*\%,ANY,ANY-method Man page
as.matrix,ANY-method Man page
as.matrix.coo Man page
as.matrix.coo,ANY-method Man page
as.matrix.coo,matrix.coo-method Man page
as.matrix.coo,matrix.csc-method Man page
as.matrix.coo,matrix.csr-method Man page
as.matrix.coo,matrix.ssc-method Man page
as.matrix.coo,matrix.ssr-method Man page
as.matrix,coo-methods Man page
as.matrix.csc Man page
as.matrix.csc,ANY-method Man page
as.matrix.csc,matrix.coo-method Man page
as.matrix.csc,matrix.csc-method Man page
as.matrix.csc,matrix.csr-method Man page
as.matrix.csc,matrix.ssc-method Man page
as.matrix.csc,matrix.ssr-method Man page
as.matrix,csc-methods Man page
as.matrix.csr Man page
as.matrix.csr,ANY-method Man page
as.matrix.csr,matrix.coo-method Man page
as.matrix.csr,matrix.csc-method Man page
as.matrix.csr,matrix.csr.chol-method Man page
as.matrix.csr,matrix.ssc-method Man page
as.matrix.csr,matrix.ssr-method Man page
as.matrix,csr-method Man page
as.matrix,matrix.coo-method Man page
as.matrix,matrix.csc-method Man page
as.matrix,matrix.csr-method Man page
as.matrix,matrix.ssc-method Man page
as.matrix,matrix.ssr-method Man page
as.matrix.ssc Man page
as.matrix.ssc,ANY-method Man page
as.matrix.ssc,matrix.coo-method Man page
as.matrix.ssc,matrix.csc-method Man page
as.matrix.ssc,matrix.csc-method Man page
as.matrix.ssc,matrix.csr-method Man page
as.matrix.ssc.matrix.csr-method Man page
as.matrix.ssc,matrix.ssc-method Man page
as.matrix.ssc,matrix.ssr-method Man page
as.matrix.ssc,matrix.ssr-method Man page
as.matrix,ssc-methods Man page
as.matrix.ssr Man page
as.matrix.ssr,ANY-method Man page
as.matrix.ssr,matrix.coo-method Man page
as.matrix.ssr,matrix.csc-method Man page
as.matrix.ssr,matrix.csc-method Man page
as.matrix.ssr,matrix.csr-method Man page
as.matrix.ssr,matrix.ssc-method Man page
as.matrix.ssr,matrix.ssc-method Man page
as.matrix.ssr,matrix.ssr-method Man page
as.matrix,ssr-methods Man page
backsolve Man page
backsolve,ANY-method Man page
backsolve,matrix.csr.chol-method Man page
backsolve-methods Man page
cbind.matrix.csr Man page
character or NULL-class Man page
chol Man page
chol,ANY-method Man page
chol,matrix.csc-method Man page
chol,matrix.csr-method Man page
chol,matrix-method Man page
coef.slm Man page
coerce,matrix.csr,matrix.diag.csr-method Man page
coerce,matrix,matrix.csr-method Man page
coerce,numeric,matrix.diag.csr-method Man page
coerce,vector,matrix.csr-method Man page
coerce,vector,matrix.diag.csr-method Man page
det,ANY-method Man page
determinant,matrix.csr.chol,logical-method Man page
determinant,matrix.csr.chol,missing-method Man page
determinant,matrix.csr,logical-method Man page
determinant,matrix.csr,missing-method Man page
det,matrix.csr.chol-method Man page
det,matrix.csr-method Man page
det,matrix-method Man page
deviance.slm Man page
diag<-,ANY-method Man page
diag,ANY-method Man page
diag.assign,matrix.csr-method Man page
diag<-,matrix.csr-method Man page
diag,matrix.csr-method Man page
diag<-,matrix.diag.csr-method Man page
diff<-,ANY-method Man page
diff<-,matrix.csr-method Man page
diff,matrix.csr-method Man page
dim,ANY-method Man page
dim,matrix.coo-method Man page
dim,matrix.csc-method Man page
dim,matrix.csr-method Man page
dim,matrix.ssc-method Man page
dim,matrix.ssr-method Man page
extractAIC.slm Man page
fitted.slm Man page
forwardsolve Man page
forwardsolve,matrix.csr.chol-method Man page
image Man page
image,matrix.csr-method Man page
initialize,ANY-method Man page
initialize,matrix.coo-method Man page
initialize,matrix.csr-method Man page
is.matrix.coo Man page
is.matrix,coo-methods Man page
is.matrix.csc Man page
is.matrix,csc-methods Man page
is.matrix.csr Man page
is.matrix.csr Man page
is.matrix,csr-methods Man page
is.matrix.ssc Man page
is.matrix,ssc-methods Man page
is.matrix.ssr Man page
is.matrix,ssr-methods Man page
kronecker,ANY,ANY-method Man page
kronecker,matrix.csr,matrix.csr-method Man page
kronecker,matrix.csr,matrix-method Man page
kronecker,matrix.csr,numeric-method Man page
kronecker,matrix,matrix.csr-method Man page
kronecker-methods Man page
kronecker,numeric,matrix.csr-method Man page
lsq Man page
[<-.matrix.coo Man page
[.matrix.coo Man page
matrix.coo-class Man page
matrix.csc Man page
matrix.csc-class Man page
matrix.csc.hb-class Man page
[<-.matrix.csr Man page
[.matrix.csr Man page
matrix.csr Man page
matrix.csr.chol-class Man page
matrix.csr-class Man page
\%*\%,matrix.csr,matrix.csr-method Man page
\%*\%,matrix.csr,matrix-method Man page
^,matrix.csr-method Man page
<=,matrix.csr-method Man page
<,matrix.csr-method Man page
==,matrix.csr-method Man page
>=,matrix.csr-method Man page
>,matrix.csr-method Man page
|,matrix.csr-method Man page
-,matrix.csr-method Man page
!=,matrix.csr-method Man page
/,matrix.csr-method Man page
*,matrix.csr-method Man page
\%/\%,matrix.csr-method Man page
\%\%,matrix.csr-method Man page
&,matrix.csr-method Man page
+,matrix.csr-method Man page
\%*\%,matrix.csr,numeric-method Man page
[<-.matrix.diag.csr Man page
[.matrix.diag.csr Man page
matrix.diag.csr-class Man page
\%*\%,matrix,matrix.csr-method Man page
matrix.ssc Man page
matrix.ssc-class Man page
matrix.ssc.hb-class Man page
matrix.ssr Man page
matrix.ssr-class Man page
\%*\%-methods Man page
model.guess Man page
model.guess,matrix.csc.hb-method Man page
model.guess,matrix.ssc.hb-method Man page
model.matrix Man page
model.matrix,ANY-method Man page
model.matrix,matrix.csc.hb-method Man page
model.matrix.matrix.ssc.hb Man page
model.matrix,matrix.ssc.hb-method Man page
model.response Man page
model.response,ANY-method Man page
model.response,matrix.csc.hb-method Man page
model.response,matrix.ssc.hb-method Man page
model.xexact Man page
model.xexact,matrix.csc.hb-method Man page
model.xexact,matrix.ssc.hb-method Man page
mslm-class Man page
ncol,matrix.csr-method Man page
norm Man page
norm,ANY-method Man page
norm,matrix.csr,character-method Man page
norm,matrix.csr-method Man page
norm,matrix.csr,missing-method Man page
nrow,matrix.csr-method Man page
\%*\%,numeric,matrix.csr-method Man page
numeric or NULL-class Man page
Ops.matrix.csr Man page
Ops.matrix.diag.csr Man page
print.slm Man page
print.summary.slm Man page
rbind.matrix.csr Man page
read.matrix.hb Man page
residuals.slm Man page
slm Man page
slm-class Man page
slm.fit Man page
slm.fit Man page
slm.fit.csr Man page
slm.methods Man page
slm.wfit Man page
solve Man page
solve,ANY-method Man page
solve,matrix.csr-method Man page
SparseM.hb Man page
SparseM.image Man page
SparseM.ontology Man page
SparseM.solve Man page
summary.mslm Man page
summary.mslm-class Man page
summary.slm Man page
summary.slm-class Man page
t,ANY-method Man page
t,matrix.coo-method Man page
t,matrix.csc-method Man page
t,matrix.csr-method Man page
triogramX Man page
X Man page

Files

SparseM
SparseM/inst
SparseM/inst/TODO
SparseM/inst/ChangeLog
SparseM/inst/extdata
SparseM/inst/extdata/rua_32_ax.rua
SparseM/inst/extdata/lsq.out
SparseM/inst/extdata/lsq.rra
SparseM/inst/doc
SparseM/inst/doc/SparseM.Rnw
SparseM/inst/doc/SparseM.pdf
SparseM/inst/doc/SparseM.R
SparseM/src
SparseM/src/extract.f
SparseM/src/cholesky.f
SparseM/src/chol.f
SparseM/src/csr.f
SparseM/src/subscr.f
SparseM/src/chol2csr.f
SparseM/src/sparskit.f
SparseM/src/bckslv.f
SparseM/NAMESPACE
SparseM/demo
SparseM/demo/Solve.R
SparseM/demo/Visualization.R
SparseM/demo/LinearAlgebra.R
SparseM/demo/00Index
SparseM/demo/LeastSquares.R
SparseM/demo/Binding.R
SparseM/demo/Coercion.R
SparseM/data
SparseM/data/lsq.rda
SparseM/data/triogramX.rda
SparseM/R
SparseM/R/SparseM.R
SparseM/vignettes
SparseM/vignettes/SparseM.Rnw
SparseM/MD5
SparseM/README
SparseM/build
SparseM/build/vignette.rds
SparseM/DESCRIPTION
SparseM/man
SparseM/man/SparseM.image.Rd SparseM/man/SparseM.hb.Rd SparseM/man/matrix.csc-class.Rd SparseM/man/matrix.csc.hb-class.Rd SparseM/man/matrix.ssr-class.Rd SparseM/man/SparseM.ops.Rd SparseM/man/mslm-class.Rd SparseM/man/SparseM.ontology.Rd SparseM/man/slm.Rd SparseM/man/slm-class.Rd SparseM/man/slm.fit.Rd SparseM/man/numeric-null-class.Rd SparseM/man/character-null-class.Rd SparseM/man/matrix.coo-class.Rd SparseM/man/matrix.csr-class.Rd SparseM/man/SparseM.solve.Rd SparseM/man/lsq.Rd SparseM/man/triogramX.Rd SparseM/man/matrix.csr.chol-class.Rd SparseM/man/slm.methods.Rd SparseM/man/matrix.ssc-class.Rd SparseM/man/summary.slm-class.Rd SparseM/man/summary.mslm-class.Rd SparseM/man/matrix.ssc.hb-class.Rd
SparseM/.Rinstignore
SparseM/INDEX

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.