|
Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.
Project Release Information2013-02-02 07:06 This release adds a faster determinant operation for diagonal and triangular matrices. It also contains more fine-grained handling of 64 bit integers. 2012-12-21 13:16 This release contains a faster trace operation for dense matrices. It also contains a fix for the sparse matrix dot product as well as various fixes for interactions between sparse and dense matrices. 2012-12-08 09:17 This release contains faster handling of submatrices and subcubes. It also expands the functionality of sparse matrices. 2012-09-25 16:28 This release contains fixes for handling sparse submatrix views. It also has minor speedups for sparse matrices. 2012-09-19 06:17 This release contains fixes for handling empty sparse matrices and a workaround for a bug in the Mac OS X accelerate framework. Project Resources
Project Description Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point, and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS libraries. A delayed evaluation approach, based on template meta-programming, is used (during compile time) to combine several operations into one and reduce or eliminate the need for temporaries. |