CHMfactor-class {Matrix}R Documentation

CHOLMOD-based Cholesky factorizations

Description

The hidden class "CHMfactor" is a class of CHOLMOD-based Cholesky factorizations of symmetric, sparse, compressed, column-oriented matrices. Such a factorization is simplicial (hidden class "CHMsimpl") or supernodal (hidden class "CHMsuper"). Objects that inherit from these classes are either numeric factorizations (classes "dCHMsimpl" and "dCHMsuper") or symbolic factorizations (classes "dCHMsimpl" and "dCHMsuper").

Objects from the Class

Objects can be created by calls of the form new("dCHMsuper", ...) but are more commonly created from chol applied to dsCMatrix or lsCMatrix objects.

Slots

perm:
Object of class "integer" giving the permutation of the rows and columns chosen to reduce fill-in and for post-ordering.
p:
Object of class "integer" of pointers, one for each column, to the initial (zero-based) index of elements in the column. Only present in classes that contain "CHMsimpl".
i:
Object of class "integer" of length nnzero (number of non-zero elements). These are the row numbers for each non-zero element in the matrix. Only present in classes that contain "CHMsimpl".
x:
Object of class "numeric" - the non-zero elements of the matrix.

See Also

Class dgCMatrix


[Package Matrix version 0.995-11 Index]