\HeaderA{SparseM-conversions}{Sparse Matrix Coercion from and to those from package "SparseM"}{SparseM.Rdash.conversions}
\aliasA{coerce,CsparseMatrix,matrix.coo-method}{SparseM-conversions}{coerce,CsparseMatrix,matrix.coo.Rdash.method}
\aliasA{coerce,CsparseMatrix,matrix.csc-method}{SparseM-conversions}{coerce,CsparseMatrix,matrix.csc.Rdash.method}
\aliasA{coerce,CsparseMatrix,matrix.csr-method}{SparseM-conversions}{coerce,CsparseMatrix,matrix.csr.Rdash.method}
\aliasA{coerce,dgCMatrix,matrix.csc-method}{SparseM-conversions}{coerce,dgCMatrix,matrix.csc.Rdash.method}
\aliasA{coerce,dgRMatrix,matrix.csr-method}{SparseM-conversions}{coerce,dgRMatrix,matrix.csr.Rdash.method}
\aliasA{coerce,dgTMatrix,matrix.coo-method}{SparseM-conversions}{coerce,dgTMatrix,matrix.coo.Rdash.method}
\aliasA{coerce,dsparseMatrix,matrix.csr-method}{SparseM-conversions}{coerce,dsparseMatrix,matrix.csr.Rdash.method}
\aliasA{coerce,matrix.coo,CsparseMatrix-method}{SparseM-conversions}{coerce,matrix.coo,CsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.coo,dgCMatrix-method}{SparseM-conversions}{coerce,matrix.coo,dgCMatrix.Rdash.method}
\aliasA{coerce,matrix.coo,dgTMatrix-method}{SparseM-conversions}{coerce,matrix.coo,dgTMatrix.Rdash.method}
\aliasA{coerce,matrix.coo,Matrix-method}{SparseM-conversions}{coerce,matrix.coo,Matrix.Rdash.method}
\aliasA{coerce,matrix.coo,TsparseMatrix-method}{SparseM-conversions}{coerce,matrix.coo,TsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.csc,CsparseMatrix-method}{SparseM-conversions}{coerce,matrix.csc,CsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.csc,dgCMatrix-method}{SparseM-conversions}{coerce,matrix.csc,dgCMatrix.Rdash.method}
\aliasA{coerce,matrix.csc,Matrix-method}{SparseM-conversions}{coerce,matrix.csc,Matrix.Rdash.method}
\aliasA{coerce,matrix.csc,TsparseMatrix-method}{SparseM-conversions}{coerce,matrix.csc,TsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.csr,CsparseMatrix-method}{SparseM-conversions}{coerce,matrix.csr,CsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.csr,dgCMatrix-method}{SparseM-conversions}{coerce,matrix.csr,dgCMatrix.Rdash.method}
\aliasA{coerce,matrix.csr,dgRMatrix-method}{SparseM-conversions}{coerce,matrix.csr,dgRMatrix.Rdash.method}
\aliasA{coerce,matrix.csr,Matrix-method}{SparseM-conversions}{coerce,matrix.csr,Matrix.Rdash.method}
\aliasA{coerce,matrix.csr,RsparseMatrix-method}{SparseM-conversions}{coerce,matrix.csr,RsparseMatrix.Rdash.method}
\aliasA{coerce,matrix.csr,TsparseMatrix-method}{SparseM-conversions}{coerce,matrix.csr,TsparseMatrix.Rdash.method}
\aliasA{SparseM-coerce-methods}{SparseM-conversions}{SparseM.Rdash.coerce.Rdash.methods}
\keyword{methods}{SparseM-conversions}
\begin{Description}\relax
Methods for coercion from and to sparse matrices from package \pkg{SparseM}
are provided here, for ease of porting functionality to the
\pkg{Matrix} package, and comparing functionality of the two packages.
\end{Description}
\begin{Section}{Methods}
\describe{
\item[from = "matrix.csr", to = "dgRMatrix"] ... 
\item[from = "matrix.csc", to = "dgCMatrix"] ... 
\item[from = "matrix.coo", to = "dgTMatrix"] ... 

\item[from = "dgRMatrix", to = "matrix.csr"] ... 
\item[from = "dgCMatrix", to = "matrix.csc"] ... 
\item[from = "dgTMatrix", to = "matrix.coo"] ... 

\item[from = "sparseMatrix", to = "matrix.csr"] ... 
\item[from = "matrix.csr", to = "dgCMatrix"] ... 
\item[from = "matrix.coo", to = "dgCMatrix"] ... 

\item[from = "matrix.csr", to = "Matrix"] ... 
\item[from = "matrix.csc", to = "Matrix"] ... 
\item[from = "matrix.coo", to = "Matrix"] ... 
}
\end{Section}
\begin{SeeAlso}\relax
The documentation in package \pkg{SparseM}, such as
\code{\LinkA{SparseM.ontology}{SparseM.ontology}}, and one important class,
\code{\LinkA{matrix.csr}{matrix.csr}}.
\end{SeeAlso}

