This bugfix release introduces another copy() method for all the
matrices, along with documentation of a known issue when declaring a
new matrix variable that should contain a deep copy of another
submatrix (see operator= documentation). Also, this release fixes the
broken LaIndex::set method.
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
In this release, some eigenvector function names have been clarified, some matrix operators have been improved, and a project file for MSVC 7.1 has been added. Also, the header files with "++" in the name are no longer installed (though still included in the tarball).... read more
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
In this release, scaling functions for matrices have been added. Also, a serious calculation error regarding the normF of non-square matrices has been fixed. And some newer Microsoft Visual C++ is probably now support that hasn't been before.
Download: http://sourceforge.net/project/showfiles.php?group_id=99696
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
In this release yet more new template functions for easier creation of special matrices have been added. Also, some additional informational methods have been added to the matrix classes. ... read more
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
This release features a lot of new template functions for easier creation of special matrices. Also, some additional informational methods have been added to the matrix classes. And last but not least a project file for the Microsoft Visual Studio C++ compiler has been added, thus making it possible to compile LAPACK++ with MSVC.... read more
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
In the current release, several problems with submatrices created by the LaIndex class have been fixed. One particular problem existed with LaGenMatDouble::operator=(), as many people think this would be an equivalent for inject(). However, operator= is an equivalent for copy(), and as such it cannot be used by submatrix views. This will now give an error message (see ChangeLog), pointing out that operator= should most probably be replaced by inject() in your code, because the calculation results were wrong in these instances anyway.... read more
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
In the current release, several problems with the LaIndex matrix index class have been fixed, including the renaming of ambiguous LaIndex methods. Additionally, the matrix assignments for matrices with non-unit stride has been fixed, and the documentation has been improved.
Download: http://sourceforge.net/project/showfiles.php?group_id=99696
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices. In the current release, several problems on the Windows platform have been fixed.
Additionally, some useful new operators have been added to the matrix classes. The LaBankMatDouble class has been fixed as well.
Download: http://sourceforge.net/project/showfiles.php?group_id=99696
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices. In the current release, by default the legacy library names containing the '++' are no longer installed but only one single lapackpp.so library.
Additionally, new output formats for matrix printing have been added to ease importing to MATLAB and MAPLE. Some performance improvements for matrix copying have been implemented and some minor problems for Mac OSX have been fixed.
Download: http://sourceforge.net/project/showfiles.php?group_id=99696
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices. In the current release, a bug with header files and a bug with uninitialized variables has been fixed. Also, the '++' in header file names has been removed, but wrapper files with the old name for backward-compatibility are still included.... read more
LAPACK++ is a library for high performance linear algebra computations. The library includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices. In the current release, minor improvements have been added and the documentation has been updated: Some matrix norms have been added and problems in the Singular value calculation has been fixed. The '++' in filenames has been removed, but wrapper files with the old name for backward-compatibility are still included.... read more
LAPACK++ is a library for high performance linear algebra computations. This release includes code cleanup for GCC3.4 compilers. Due to the stability of the library, we now switched to version number two. Some functions for Singular Value Decomposition have been added. The library now includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.... read more
LAPACK++ is a library for high performance linear algebra computations. This version includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, and symmetric eigenvalue problems, for real-valued and complex matrices.
The original LAPACK++ was released under a BSD-style license, but its development stopped in the year 2000 and the support for complex-valued matrices was not enabled anymore. With this new fork of the original LAPACK++, it is now possible to use a GPLed, full-featured LAPACK product in C++ again.