Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

matrix.csr.chol-class

Class "matrix.csr.chol"


Description

A class of objects returned from Ng and Peyton's (1993) block sparse Cholesky algorithm

Objects from the Class

Objects can be created by calls of the form new("matrix.csr.chol", ...).

Slots

nrow:

Object of class integer, number of rows in the linear system of equations

nnzlindx:

Object of class numeric, number of non-zero elements in lindx

nsuper:

Object of class integer, number of supernodes

lindx:

Object of class integer, vector of integer containing, in column major order, the row subscripts of the non-zero entries in the Cholesky factor in a compressed storage format

xlindx:

Object of class integer, vector of integer of pointers for lindx

nnzl:

Object of class numeric, number of non-zero entries, including the diagonal entries, of the Cholesky factor stored in lnz

lnz:

Object of class numeric, contains the entries of the Cholesky factor

log.det:

Object of class numeric, log determinant of the Cholesky factor

xlnz:

Object of class integer, column pointer for the Cholesky factor stored in lnz

invp:

Object of class integer, vector of integer of inverse permutation vector

perm:

Object of class integer, vector of integer of permutation vector

xsuper:

Object of class integer, array containing the supernode partioning

det:

Object of class numeric, determinant of the Cholesky factor

ierr:

Object of class integer, error flag

time:

Object of class numeric execution time

Methods

backsolve

signature(r = "matrix.csr.chol"): ...

as.matrix.csr

signature(x = "matrix.csr.chol", upper.tri=TRUE): ...

See Also


SparseM

Sparse Linear Algebra

v1.81
GPL (>= 2)
Authors
Roger Koenker [cre, aut], Pin Tian Ng [ctb] (Contributions to Sparse QR code), Yousef Saad [ctb] (author of sparskit2), Ben Shaby [ctb] (author of chol2csr)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.