aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* relax some LM unit testsGravatar Gael Guennebaud2014-09-02
|
* Fix hypot() and hypotNorm() wrt NaN and INF values.Gravatar Gael Guennebaud2014-09-02
|
* Fix blueNorm wrt NaN/INF.Gravatar Gael Guennebaud2014-09-02
|
* Fix stableNorm() with respect to NaN and inf, and add respective unit tests. ↵Gravatar Gael Guennebaud2014-09-02
| | | | blueNorm() and hypotNorm() are broken wrt to NaN/inf
* Optimization: "matrix<complex> * real" did not call the special path and the ↵Gravatar Gael Guennebaud2014-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)Gravatar Gael Guennebaud2014-09-02
|
* Reafctoring in D&C SVD unsupported module: clean and merge the SVDBase class ↵Gravatar Gael Guennebaud2014-09-01
| | | | to Eigen/SVD, rm copy/pasted JacobiSVD.h file
* Fix regression is sparse-sparse productGravatar Gael Guennebaud2014-09-01
|
* bug #871: fix compilation on ARM/Neon regarding __has_builtin usageGravatar Gael Guennebaud2014-09-01
|
* Merged in georg_drenkhahn/eigen/georg_d/fix_warn_minmax (pull request PR-81)Gravatar Gael Guennebaud2014-08-29
|\ | | | | | | Fix for warning on macro definitions of max() and min() in test.h
* | Optimization in sparse-sparse matrix products for small onesGravatar Gael Guennebaud2014-08-29
| |
* | Fix SparseVector::coeffRef(i,j) and add missing SparseVector::insert*UnorderedGravatar Gael Guennebaud2014-08-29
| |
* | In sparse matrix product, enable sorted insertion when doing two ↵Gravatar Gael Guennebaud2014-08-29
| | | | | | | | transposition is defenitely not optimal.
| * Added missing STL include of <list> in main.hGravatar Georg Drenkhahn2014-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.Gravatar Freddie Witherden2014-08-27
|
* Fixed CMakeLists.txt files to prevent CMake 3.0.0 warnings about deprecated ↵Gravatar Georg Drenkhahn2014-08-22
| | | | | | LOCATION target property. Small whitespace cleanup in CMakelLists.txt.
* In SparseQR, calling factorize() without analyzePattern() was broken.Gravatar Gael Guennebaud2014-08-26
|
* bug #857: workaround MSVC compilation issue.Gravatar Gael Guennebaud2014-08-26
|
* bug #861: enable posix_memalign with PGIGravatar Gael Guennebaud2014-08-26
|
* Do not apply the preconditioner before starting the iterations as this might ↵Gravatar Gael Guennebaud2014-08-21
| | | | destroy a very good initial guess.
* bug #854: fix numerical issue in SelfAdjointEigenSolver::computeDirect for ↵Gravatar Gael Guennebaud2014-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 ↵Gravatar Christoph Hertzberg2014-08-20
| | | | VERIFY_RAISES_ASSERT tests were not enabled
* Merged in ↵Gravatar Christoph Hertzberg2014-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 ↵Gravatar Christoph Hertzberg2014-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 SparseQRGravatar Vladimir Chalupecky2014-08-20
| |/ |/|
| * FindEigen3.cmake: Add reading hints of Eigen directory location from ↵Gravatar Silvio Traversaro2014-08-07
| | | | | | | | environment variables EIGEN3_ROOT and EIGEN3_ROOT_DIR .
* | Correct GMRES:Gravatar Kolja Brix2014-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 ↵Gravatar Gael Guennebaud2014-08-04
| | | | iteration count to avoid stack overflow
* Fix bug #850: workaround MSVC 2008 weird compilation bugGravatar Gael Guennebaud2014-08-02
|
* Fix more typos in Ref.h (doc).Gravatar Benjamin Chrétien2014-08-01
|
* Fix typos in Ref.h (doc).Gravatar Benjamin Chrétien2014-08-01
|
* Fix typo in PermutationMatrix (doc).Gravatar Benjamin Chrétien2014-08-01
|
* Make loadMarket use the sparse-matrix index type, thus enabling loading huge ↵Gravatar Gael Guennebaud2014-07-31
| | | | matrices.
* add missing delete operator overloadsGravatar Gael Guennebaud2014-07-30
|
* Fix typo in MatrixExponential noticed by Markos.Gravatar Jitse Niesen2014-07-25
|
* Fix bug #61: gemm was broken since we changed the blocking orderGravatar Gael Guennebaud2014-07-24
|
* Simplification of some Altivec constants, reuse existing constants and avoid ↵Gravatar Konstantinos Margaritis2014-07-22
| | | | loading from RAM esp in the case of p16uc_COMPLEX_TRANSPOSE*
* Ambiguous call fixes for clang.Gravatar Gael Guennebaud2014-07-22
|
* Workaround ambiguous call of init1 with MSVC.Gravatar Gael Guennebaud2014-07-22
|
* Extend fixed-size ctor unit test and fix conversion warning.Gravatar Gael Guennebaud2014-07-22
|
* Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer.Gravatar Christoph Hertzberg2014-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.Gravatar Moritz Klammler2014-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.Gravatar Moritz Klammler2014-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.Gravatar Gael Guennebaud2014-07-21
|
* Make the ordering method of SimplicialL[D]LT user configurable.Gravatar Gael Guennebaud2014-07-20
|
* bug #826: fix 64 to 32 bits conversion warning when calling ↵Gravatar Gael Guennebaud2014-07-20
| | | | Matrix<int,1,1>(long)
* Fix trivial warnings in MPRealSupportGravatar Christoph Hertzberg2014-07-18
|
* Add note to EIGEN_DONT_PARALLELIZE into preprocessor documentation page ↵Gravatar Christoph Hertzberg2014-07-18
| | | | (requested in IRC)
* bug #138: Make building of internal documentation configurable via cmake flagGravatar Christoph Hertzberg2014-07-18
|
* bug #770: fix out of bounds accessGravatar Gael Guennebaud2014-07-18
|