trMatrix-class {Matrix}R Documentation

Triangular, dense, non-packed, real matrices

Description

The "trMatrix" class is the class of triangular matrices in dense, non-packed storage.

Objects from the Class

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

Slots

uplo:
Object of class "character". Must be either "U", for upper triangular, and "L", for lower triangular.
diag:
Object of class "character". Must be either "U", for unit triangular (diagonal is all ones), or "N" for non-unit. The implicit diagonal elements are not explicitly stored when diag is "U".
x:
Object of class "numeric". The numeric values that constitute the matrix, stored in column-major order.
Dim:
Object of class "integer". The dimensions of the matrix which must be a two-element vector of non-negative integers.
norm:
Object of class "numeric". A named numeric vector of norms of the matrix. Some possible components are "O", the one norm; "I", the infinity norm; "F", the Frobenius norm; and "M", the maximum absolute value.
rcond:
Object of class "numeric". A named numeric vector of reciprocal condition numbers in either the 1-norm "O" or the infinity norm "I".
factorization:
Object of class "list". A named list of factorizations that have been computed for the matrix.

Extends

Class "geMatrix", directly. Class "Matrix", by class "geMatrix".

Methods

coerce
signature(from = "trMatrix", to = "geMatrix")
coerce
signature(from = "trMatrix", to = "matrix")
norm
signature(x = "trMatrix", type = "character")
rcond
signature(x = "trMatrix", type = "character")
solve
signature(a = "trMatrix", b = "missing")
solve
signature(a = "trMatrix", b = "matrix")

See Also

geMatrix-class, Matrix-class


[Package Contents]