Projects / Armadillo C++ Library / Releases / Feature Enhancements

RSS All releases tagged Feature Enhancements

  •  06 Jun 2013 00:41

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.

  •  19 Apr 2013 21:48

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.

  •  10 Apr 2012 07:10

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.

  •  22 Jul 2011 09:33

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

Screenshot

Project Spotlight

Socket++

A C++ class library for using sockets.

Screenshot

Project Spotlight

Pcompress

A parallel compression and deduplication utility.