tscMatrix-class {Matrix}R Documentation

Triangular, compressed, sparse column matrices

Description

The sscMatrix class is a class of triangular, sparse matrices in the compressed, column-oriented format. In this implementation the non-zero elements in the columns are sorted into increasing row order.

Objects from the Class

Objects can be created by calls of the form new("tscMatrix", ...).

Slots

uplo:
A character object indicating if the matrix is upper triangular ("U" or "u") or lower triangular ("L" or "l").
p:
Object of class "integer" of pointers, one for each column, to the initial (zero-based) index of elements in the column.
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.
x:
Object of class "numeric" - the non-zero elements of the matrix.
factorization:
Object of class "list" - a list of factorizations of the matrix.
Dim:
Object of class "integer" - the dimensions of the matrix - must be an integer vector with exactly two non-negative values.

Extends

Class "cscMatrix", directly.

Methods

coerce
signature(from = "tscMatrix", to = "tripletMatrix")
coerce
signature(from = "tscMatrix", to = "geMatrix")
t
signature(x = "tscMatrix"): returns the transpose of x

See Also

cscMatrix-class, tripletMatrix-class, geMatrix-class


[Package Contents]