\HeaderA{dsparseMatrix-class}{Virtual Class "dsparseMatrix" of Numeric Sparse Matrices}{dsparseMatrix.Rdash.class}
\aliasA{crossprod,ddenseMatrix,dsparseMatrix-method}{dsparseMatrix-class}{crossprod,ddenseMatrix,dsparseMatrix.Rdash.method}
\aliasA{crossprod,dgeMatrix,dsparseMatrix-method}{dsparseMatrix-class}{crossprod,dgeMatrix,dsparseMatrix.Rdash.method}
\aliasA{crossprod,dsparseMatrix,ddenseMatrix-method}{dsparseMatrix-class}{crossprod,dsparseMatrix,ddenseMatrix.Rdash.method}
\aliasA{crossprod,dsparseMatrix,dgeMatrix-method}{dsparseMatrix-class}{crossprod,dsparseMatrix,dgeMatrix.Rdash.method}
\aliasA{lu,dsparseMatrix-method}{dsparseMatrix-class}{lu,dsparseMatrix.Rdash.method}
\aliasA{Summary,dsparseMatrix-method}{dsparseMatrix-class}{Summary,dsparseMatrix.Rdash.method}
\aliasA{\%*\%,ddenseMatrix,dsparseMatrix-method}{dsparseMatrix-class}{.Rpcent.*.Rpcent.,ddenseMatrix,dsparseMatrix.Rdash.method}
\aliasA{\%*\%,dgeMatrix,dsparseMatrix-method}{dsparseMatrix-class}{.Rpcent.*.Rpcent.,dgeMatrix,dsparseMatrix.Rdash.method}
\aliasA{\%*\%,dsparseMatrix,ddenseMatrix-method}{dsparseMatrix-class}{.Rpcent.*.Rpcent.,dsparseMatrix,ddenseMatrix.Rdash.method}
\aliasA{\%*\%,dsparseMatrix,dgeMatrix-method}{dsparseMatrix-class}{.Rpcent.*.Rpcent.,dsparseMatrix,dgeMatrix.Rdash.method}
\keyword{classes}{dsparseMatrix-class}
\begin{Description}\relax
The Class \code{"dsparseMatrix"} is the virtual (super) class of
all numeric sparse matrices.
\end{Description}
\begin{Section}{Slots}
\describe{
\item[\code{Dim}:] the matrix dimension, see class \code{"\LinkA{Matrix}{Matrix.Rdash.class}"}.
\item[\code{Dimnames}:] see the \code{"Matrix"} class.
\item[\code{x}:] a \code{\LinkA{numeric}{numeric}} vector containing the
(non-zero) matrix entries.
}
\end{Section}
\begin{Section}{Extends}
Class \code{"dMatrix"} and \code{"sparseMatrix"}, directly.\\
Class \code{"Matrix"}, by the above classes.
\end{Section}
\begin{SeeAlso}\relax
the documentation of the (non virtual) sub classes, see
\code{showClass("dsparseMatrix")}; in particular,
\LinkA{dgTMatrix}{dgTMatrix.Rdash.class}, \LinkA{dgCMatrix}{dgCMatrix.Rdash.class}, and
\LinkA{dgRMatrix}{dgRMatrix.Rdash.class}.
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
showClass("dsparseMatrix")
\end{ExampleCode}
\end{Examples}

