All releases tagged Feature Enhancements


Release Notes: This release adds automatic SIMD vectorization (e.g., SSE2) of elementary expressions when using GCC 4.7+ with -O3 optimization. It also adds faster handling of compound expressions with vector transposes, as well as saving of cubes in HDF5 format.


Release Notes: This release adds the fast Fourier transform, and adds batch insertion constructors for sparse matrices. It also contains better detection of Intel MKL during installation.


Release Notes: The software is now licensed under the Mozilla Public License 2.0. This release adds functions for filling and transforming matrices using functors and C++11 lambda expressions. It also contains fixes for handling non-square matrices by qr() and qr_econ().


Release Notes: This release contains faster handling of submatrices and subcubes. It also expands the functionality of sparse matrices.


Release Notes: This release contains preliminary support for sparse matrices. It also adds economical QR decomposition and faster singular value decomposition.


Release Notes: This release contains faster eigen decomposition as well as faster handling of diagonal views, fixed size vectors, and transposes.


Release Notes: This release contains faster eigen decomposition via optional use of the "divide and conquer" algorithm. It also contains faster transposition of vectors and compound expressions.


Release Notes: This release adds support for non-contiguous submatrices and improves detection of vector expressions by many functions. It also has considerable speedups for handling fixed size matrices as well as submatrices with one row or column.


Release Notes: This release adds speedups for handling of submatrices, supports non-contiguous submatrices, and improves handling of vector expressions.


Release Notes: This release contains speedups and adds economy sized singular value decomposition.