A few days ago, Conrad Sanderson
released the first pre-release version of what will be
Armadillo 2.4.*, giving it the
2.3.91 release handle. We folded this into
release 0.2.30, with Romain making a few adjustments to our template
structure to accomodate Conrad’s underlying changes in
Armadillo is a wonderfully
expressive (thanks to clever modern template programming), powerful yet
simple-to-use C++ library for linear algebra, making expressions in C++ as
easy as writing in Matlab or R. By deploying our seamless
between R and C++,
brings this nice C++ library to R users.
The CRAN page for RcppArmadillo
now lists ten packages using the
There was also an earlier bug-fix release 0.2.29 which I had not blogged
about separately. The NEWS entries summarising the changes for both are below:
0.2.30 2011-11-19 o Upgraded to Armadillo test release 2.3.91 "Loco Lounge Lizard (Beta 1)" * added shorter forms of transposes: .t() and .st() * added optional use of 64 bit indices, allowing matrices to have more than 4 billion elements * added experimental support for C++11 initialiser lists * faster pinv() * faster inplace transpose * bugfixes for handling expressions with aliasing and submatrices * refactored code to eliminate warnings when using the Clang C++ compiler * .print_trans() and .raw_print_trans() are deprecated 0.2.29 2011-09-01 o Upgraded to Armadillo release 2.2.3 * Release fixes a speed issue in the as_scalar() function.
are also diffstat reports
for 0.2.30 relative to 0.2.29
for 0.2.29 relative to 0.2.28.
As always, more detailed information is on the
Questions, comments etc should go to the
rcpp-devel mailing list
off the R-Forge page.