The NEWS file entries for both releases follow below; they include the aggregate changes some of which were already provided by the pre-releases leading up to Armadillo 2.0.0.
0.2.25 2011-06-30
o Upgraded to Armadillo 2.0.1 which fixes two minor compilation issues
0.2.24 2011-06-29
o Upgraded to Armadillo release 2.0.0 "Carnivorous Sugar Glider"
* faster multiplication of tiny matrices (≤ 4x4)
* faster compound expressions containing submatrices
* faster inverse of symmetric positive definite matrices
* faster element access for fixed size matrices
* added handling of arbitrarily sized empty matrices (eg. 5x0)
* added loading & saving of matrices as CSV text files
* added .count() member function to running_stat and
running_stat_vec
* added syl(), strans(), symmatu()/symmatl()
* added submatrices of submatrices
* det(), inv() and solve() can be forced to use more precise
* algorithms for tiny matrices (≤ 4x4)
* htrans() has been deprecated; use trans() instead
* API change: trans() now takes the complex conjugate when
transposing a complex matrix
* API change: .is_vec() now outputs true for empty vectors
(eg. 0x1)
* API change: forms of chol(), eig_sym(), eig_gen(), inv(),
lu(), pinv(), princomp(), qr(), solve(), svd(), syl() that do not
return a bool indicating success now throw std::runtime_error
exceptions when failures are detected
* API change: princomp_cov() has been removed; princomp() in
conjunction with cov() can be used instead
* API change: set_log_stream() & get_log_stream() have been
replaced by set_stream_err1() & get_stream_err1()
Courtesy of
CRANberries, here is the
diff to the previous release.
ChangeLog | 12 +++++ DESCRIPTION | 10 ++-- inst/NEWS | 36 +++++++++++++++- inst/include/armadillo_bits/arma_version.hpp | 10 ++-- inst/include/armadillo_bits/auxlib_meat.hpp | 4 - inst/include/armadillo_bits/diagmat_proxy.hpp | 4 - inst/include/armadillo_bits/fn_misc.hpp | 58 ++++++++++++++------------ inst/include/armadillo_bits/fn_princomp.hpp | 31 +++++++++++++ inst/include/armadillo_bits/subview_meat.hpp | 2 9 files changed, 126 insertions(+), 41 deletions(-)
More information is on the RcppArmadillo page. Questions, comments etc should go to the rcpp-devel mailing list off the R-Forge page.