Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | relax some LM unit tests | 2014-09-02 | |
| | |||
* | Fix hypot() and hypotNorm() wrt NaN and INF values. | 2014-09-02 | |
| | |||
* | Fix blueNorm wrt NaN/INF. | 2014-09-02 | |
| | |||
* | Fix stableNorm() with respect to NaN and inf, and add respective unit tests. ↵ | 2014-09-02 | |
| | | | | blueNorm() and hypotNorm() are broken wrt to NaN/inf | ||
* | Optimization: "matrix<complex> * real" did not call the special path and the ↵ | 2014-09-02 | |
| | | | | real was converted to a complex. Add respective unit test to avoid future regression. | ||
* | Add examples for hnormalized and homogenous (fix bug #846) | 2014-09-02 | |
| | |||
* | Reafctoring in D&C SVD unsupported module: clean and merge the SVDBase class ↵ | 2014-09-01 | |
| | | | | to Eigen/SVD, rm copy/pasted JacobiSVD.h file | ||
* | Fix regression is sparse-sparse product | 2014-09-01 | |
| | |||
* | bug #871: fix compilation on ARM/Neon regarding __has_builtin usage | 2014-09-01 | |
| | |||
* | Merged in georg_drenkhahn/eigen/georg_d/fix_warn_minmax (pull request PR-81) | 2014-08-29 | |
|\ | | | | | | | Fix for warning on macro definitions of max() and min() in test.h | ||
* | | Optimization in sparse-sparse matrix products for small ones | 2014-08-29 | |
| | | |||
* | | Fix SparseVector::coeffRef(i,j) and add missing SparseVector::insert*Unordered | 2014-08-29 | |
| | | |||
* | | In sparse matrix product, enable sorted insertion when doing two ↵ | 2014-08-29 | |
| | | | | | | | | transposition is defenitely not optimal. | ||
| * | Added missing STL include of <list> in main.h | 2014-08-29 | |
|/ | | | | | Removed duplicated include of <sstream> Added comments on the background of min/max macro definitions and STL header includes | ||
* | Allow LevenbergMarquardt to work with non-standard types. | 2014-08-27 | |
| | |||
* | Fixed CMakeLists.txt files to prevent CMake 3.0.0 warnings about deprecated ↵ | 2014-08-22 | |
| | | | | | | LOCATION target property. Small whitespace cleanup in CMakelLists.txt. | ||
* | In SparseQR, calling factorize() without analyzePattern() was broken. | 2014-08-26 | |
| | |||
* | bug #857: workaround MSVC compilation issue. | 2014-08-26 | |
| | |||
* | bug #861: enable posix_memalign with PGI | 2014-08-26 | |
| | |||
* | Do not apply the preconditioner before starting the iterations as this might ↵ | 2014-08-21 | |
| | | | | destroy a very good initial guess. | ||
* | bug #854: fix numerical issue in SelfAdjointEigenSolver::computeDirect for ↵ | 2014-08-21 | |
| | | | | | | 3x3 matrices. The tolerance to detect stable cross products was too optimistic. Add respective unit tests. | ||
* | EIGEN_EXCEPTIONS was not defined in test/main.h, therefore all ↵ | 2014-08-20 | |
| | | | | VERIFY_RAISES_ASSERT tests were not enabled | ||
* | Merged in ↵ | 2014-08-20 | |
|\ | | | | | | | | | | | vladimir_ch/eigen-1/vladimir_ch/fix-uninitialized-variable-warning-in-sp-1408513228472 (pull request PR-77) Fix uninitialized variable warning in SparseQR | ||
* \ | Merged in ↵ | 2014-08-20 | |
|\ \ | | | | | | | | | | | | | | | | traversaro/eigen/traversaro/findeigen3cmake-add-reading-hints-of-eig-1407426517521 (pull request PR-76) FindEigen3.cmake: Add reading hints of Eigen directory location from environment variables EIGEN3_ROOT and EIGEN3_ROOT_DIR . | ||
| | * | Fix uninitialized variable warning in SparseQR | 2014-08-20 | |
| |/ |/| | |||
| * | FindEigen3.cmake: Add reading hints of Eigen directory location from ↵ | 2014-08-07 | |
| | | | | | | | | environment variables EIGEN3_ROOT and EIGEN3_ROOT_DIR . | ||
* | | Correct GMRES: | 2014-08-02 | |
|/ | | | | | | * Fix error in calculation of residual at restart. * Use relative residual as stopping criterion. * Improve documentation. | ||
* | Memory allocated on the stack is freed at the function exit, so reduce ↵ | 2014-08-04 | |
| | | | | iteration count to avoid stack overflow | ||
* | Fix bug #850: workaround MSVC 2008 weird compilation bug | 2014-08-02 | |
| | |||
* | Fix more typos in Ref.h (doc). | 2014-08-01 | |
| | |||
* | Fix typos in Ref.h (doc). | 2014-08-01 | |
| | |||
* | Fix typo in PermutationMatrix (doc). | 2014-08-01 | |
| | |||
* | Make loadMarket use the sparse-matrix index type, thus enabling loading huge ↵ | 2014-07-31 | |
| | | | | matrices. | ||
* | add missing delete operator overloads | 2014-07-30 | |
| | |||
* | Fix typo in MatrixExponential noticed by Markos. | 2014-07-25 | |
| | |||
* | Fix bug #61: gemm was broken since we changed the blocking order | 2014-07-24 | |
| | |||
* | Simplification of some Altivec constants, reuse existing constants and avoid ↵ | 2014-07-22 | |
| | | | | loading from RAM esp in the case of p16uc_COMPLEX_TRANSPOSE* | ||
* | Ambiguous call fixes for clang. | 2014-07-22 | |
| | |||
* | Workaround ambiguous call of init1 with MSVC. | 2014-07-22 | |
| | |||
* | Extend fixed-size ctor unit test and fix conversion warning. | 2014-07-22 | |
| | |||
* | Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer. | 2014-07-22 | |
| | | | | | Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag. Enhanced ctorleak unit-test | ||
* | Applied changes suggested by Christoph Hertzberg to c'tor leak fix. | 2014-07-18 | |
| | | | | | - Enclose exception handling in '#ifdef EIGEN_EXCEPTIONS'. - Use an object counter to demonstrate the bug more readily. | ||
* | Avoid memory leak when constructor of user-defined type throws exception. | 2014-07-06 | |
| | | | | | | | | | | | | The added check `ctorleak.cpp` demonstrates how the leak can be reproduced. The test appears to pass but it is leaking the storage of the (not created) matrix. I don't know how to make this test fail in the existing test suite but you can run it through Valgrind (or another debugger) to verify the leak. $ ./check.sh ctorleak && valgrind --leak-check=full ./test/ctorleak This patch fixes this leak by adding some try-catch-delete-rethrow blocks to `Eigen/src/Core/util/Memory.h`. | ||
* | bug #826: document caveats in 1x1 and 2x1 constructors. | 2014-07-21 | |
| | |||
* | Make the ordering method of SimplicialL[D]LT user configurable. | 2014-07-20 | |
| | |||
* | bug #826: fix 64 to 32 bits conversion warning when calling ↵ | 2014-07-20 | |
| | | | | Matrix<int,1,1>(long) | ||
* | Fix trivial warnings in MPRealSupport | 2014-07-18 | |
| | |||
* | Add note to EIGEN_DONT_PARALLELIZE into preprocessor documentation page ↵ | 2014-07-18 | |
| | | | | (requested in IRC) | ||
* | bug #138: Make building of internal documentation configurable via cmake flag | 2014-07-18 | |
| | |||
* | bug #770: fix out of bounds access | 2014-07-18 | |
| |