1 projects found that use the mozilla public license 2.0 license.
Armadillo is a template C++ linear algebra library aiming towards a good balance between speed and ease of use, with a function syntax similar to MATLAB. Matrix decompositions are provided through optional integration with LAPACK, or one of its high performance drop-in replacements (eg. Intel MKL, OpenBLAS).
added normalise() for normalising vectors to unit p-norm
extended the field class to handle 3D layout
extended eigs_sym() and eigs_gen() to obtain eigenvalues of various forms (eg. largest or smallest magnitude)
automatic SIMD vectorisation of elementary expressions (eg. matrix addition) when using Clang 3.4+ with -O3 optimisation
faster handling of sparse submatrix views
workaround for a bug in LAPACK 3.4
- Operating System:
Mac Os X
- Data Formats: