[Rcpp-devel] changes Armadillo 1.99.5
conradsand.rcpp at gmail.com
Thu Jun 23 12:11:24 CEST 2011
I've just released Armadillo 1.99.5, which is likely to get wrapped up
in the next release of RcppArmadillo.
The 1.99.x series are beta releases for the upcoming 2.0 release.
There are a few minor but important API changes and additions in
1.99.5, elaborated below:
Forms of decomposition/inverse/solver functions that do not return a
bool indicating success will now throw std::runtime_error exceptions
when failures are detected Affected functions: chol(), eig_sym(),
eig_gen(), inv(), lu(), pinv(), princomp(), qr(), solve(), svd(),
princomp_cov() has been removed as it was a superfluous function.
princomp() in conjunction with cov() can be used instead.
set_log_stream() and get_log_stream() have been replaced by
set_stream_err1() and get_stream_err1().
det(), inv() and solve() can be forced to use more precise algorithms
for tiny matrices (sizes <= 4x4).
Added loading & saving of matrices as CSV text files.
More information about the Rcpp-devel