Hi Dirk, I recognized the function rnorm in Rcpp. But as I work most times with RcppArmadillo and Armadillo objects I wanted to avoid constructing NumericMatrix objects, fill them and convert them to arma::mat objects. Instead I decided to immediately generate arma::mat objects and fill them - which was impossible without a loop when using a controlled random number generation (for instance with the possibility to set the seed).
I would like to ask something connected to the new feature: The C++ standard library (random) uses specific functions for random number generation (for example std::gamma_distribution) , that are only available when using a compiler supporting the C++11 standard. As far as I know R uses C++99. So in a package these functions would be useless when redistribution should be made possible. Do you know about some comments by the R core team regarding the C++11 standard? Does it come soon? Best Simon On Mar 2, 2013, at 11:09 PM, Dirk Eddelbuettel <e...@debian.org> wrote: > > On 2 March 2013 at 22:40, Simon Zehnder wrote: > | That was fast Dirk! I will update my packages on Monday! Thank you for that > quick release! > > Well I have been releasing within 24 hours of Conrad all along for what must > now be two dozen releases ... so my release wasn't exactly news. > > As for your other point, you also had > > NumericMatrix = rnorm(n, k); > > for a long time, so there was no need to loop when you used Rcpp. > > Dirk > > -- > Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com _______________________________________________ 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