Le 13/06/2017 à 18:24, Douglas Bates a écrit :
On Tue, Jun 13, 2017 at 10:56 AM Binxiang Ni <binxian...@gmail.com
<mailto:binxian...@gmail.com>> wrote:
Hi,
I am working on fixing sparse matrix conversion for RcppArmadillo. Now a
problem comes up to me: what kind of sparse matrix is expected to pass from
Armadillo to R? That is, what should the result of wrap() be? dgCMatrix(if
logical, lgCMatrix or ngCMatrix) or their original type?
What do you mean by "their original type"?
It seems that the correspondence is
Armadillo Matrix package
sp_mat <=> dgCMatrix
sp_cx_mat <=> zgCMatrix
sp_imat <=> igCMatrix
I would also consider the format used in a package slam.
It simply stores the indexes and non-zero values in a triplet (i,j,v).
Serguei.
_______________________________________________
Rcpp-devel mailing list
Rcpp-devel@lists.r-forge.r-project.org
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel