SCM

SCM Repository

[matrix] Annotation of /pkg/man/CsparseMatrix-class.Rd
ViewVC logotype

Annotation of /pkg/man/CsparseMatrix-class.Rd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1059 - (view) (download) (as text)

1 : maechler 925 \name{CsparseMatrix-class}
2 :     \docType{class}
3 :     \alias{CsparseMatrix-class}
4 : bates 1059 \alias{\%*\%,CsparseMatrix,CsparseMatrix-method}
5 :     \alias{\%*\%,CsparseMatrix,denseMatrix-method}
6 :     \alias{coerce,CsparseMatrix,TsparseMatrix-method}
7 :     \alias{coerce,CsparseMatrix,denseMatrix-method}
8 : maechler 925 \alias{crossprod,CsparseMatrix,missing-method}
9 :     \alias{t,CsparseMatrix-method}
10 :     \alias{tcrossprod,CsparseMatrix-method}
11 :     \title{Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form}
12 :     \description{The \code{"CsparseMatrix"} class is the virtual class of
13 :     all sparse matrices coded in sorted compressed column-oriented form.
14 :     Since it is a virtual class, no objects may be created from it. See
15 :     \code{showClass("CsparseMatrix")} for its subclasses.
16 :     }
17 :    
18 :     \section{Slots}{
19 :     \describe{
20 :     \item{\code{i}:}{Object of class \code{"integer"} of length nnzero
21 :     (number of non-zero elements). These are the row numbers for
22 :     each non-zero element in the matrix.}
23 :     \item{\code{p}:}{Object of class \code{"integer"} of pointers, one
24 :     for each column, to the initial (zero-based) index of elements in
25 :     the column.}
26 :     \item{\code{factors}, \code{Dim}, \code{Dimnames}:}{inherited from
27 :     the superclass, see \code{\link{sparseMatrix-class}}.}
28 :     }
29 :     }
30 :     \section{Extends}{
31 :     Class \code{"sparseMatrix"}, directly.
32 :     Class \code{"Matrix"}, by class \code{"sparseMatrix"}.
33 :     }
34 :     \section{Methods}{
35 :     \describe{
36 :     \item{crossprod}{\code{signature(x = "CsparseMatrix", y = "missing")}: ... }
37 :     \item{t}{\code{signature(x = "CsparseMatrix")}: ... }
38 :     \item{tcrossprod}{\code{signature(x = "CsparseMatrix")}: ... }
39 : bates 1059 \item{\%*\%}{\code{signature(x = "CsparseMatrix", y =
40 :     "CsparseMatrix")}: ...}
41 :     \item{\%*\%}{\code{signature(x = "CsparseMatrix", y = "denseMatrix")}: ...}
42 : maechler 925 }
43 :     }
44 :     \seealso{
45 :     its superclass, \code{\link{sparseMatrix-class}}, and, e.g.,
46 :     \code{\link{dgCMatrix-class}} for the links to other classes.
47 :     }
48 :     \examples{
49 :     showClass("CsparseMatrix")
50 :     }
51 :     \keyword{classes}

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge