RcppArmadillo 0.6.200.3.0
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
The regular monthly upstream Armadillo update gave us the second update in the 6.* series: version 6.300.2. This was rolled into RcppArmadillo 0.6.300.2 which was once again tested against all reverse-dependencies before being sent to CRAN and Debian where the new packages arrived yesterday.
Besides the changes by Conrad, this version of RcppArmadillo also contains a really nice pull request by Nathan Russell which adds input conversion support for Armadillo Cube
types, templated to all common inputs, and along with proper unit tests. Thanks!
Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab.
This release brings the following changes:
Changes in RcppArmadillo version 0.6.300.2.0 (2015-12-03)
Upgraded to Armadillo 6.300.2 (“Flying Spaghetti Monster”)
expanded
solve()
to find approximate solutions for rank-deficient systemsfaster handling of non-contiguous submatrix views in compound expressions
added
.for_each()
to Mat, Row, Col, Cube and field classesadded
rcond()
for estimating the reciprocal condition numberfixes for
spsolve()
,eigs_sym()
,eigs_gen()
,svds()
Added support for
Cube
types viaas<>
converters (PR #64 by Nathan Russell, fixing #63 and #42)
Courtesy of CRANberries, there is also a diffstat report for the most recent CRAN release. As always, more detailed information is on the RcppArmadillo page. Questions, comments etc should go to the rcpp-devel mailing list off the R-Forge page.
This post by Dirk Eddelbuettel originated on his Thinking inside the box blog. Please report excessive re-aggregation in third-party for-profit settings.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.