Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | merge with default branch | Gael Guennebaud | 2014-09-01 | |
| |\ \ | ||||
| * | | | Fix sparse matrix times sparse vector. | Gael Guennebaud | 2014-09-01 | |
| | | | | ||||
* | | | | Initial VSX commit | Konstantinos Margaritis | 2014-08-29 | |
| |/ / |/| | | ||||
| * | | merge | Gael Guennebaud | 2014-08-29 | |
| |\ \ | ||||
| * | | | Enable evaluators by default | Gael Guennebaud | 2014-08-29 | |
| | | | | ||||
| * | | | merge default branch | Gael Guennebaud | 2014-08-29 | |
| |\ \ \ | ||||
| | | | * | Improve further the accuracy of JacobiSVD wrt under/overflow while improving ↵ | Gael Guennebaud | 2014-09-10 | |
| | | | | | | | | | | | | | | | | | | | | speed for small matrices (hypot is very slow). | |||
| | | | * | Add one more regression test for bug #791. | Gael Guennebaud | 2014-09-10 | |
| | | | | | ||||
| | | | * | Fix bug #791: infinite loop in JacobiSVD in the presence of NaN. | Gael Guennebaud | 2014-09-10 | |
| | | | | | ||||
| | | | * | Fix bug #822: outer products needed linear access, and add respective unit tests | Gael Guennebaud | 2014-09-08 | |
| | | | | | ||||
| | | | * | Fix hypot() and hypotNorm() wrt NaN and INF values. | Gael Guennebaud | 2014-09-02 | |
| | | | | | ||||
| | | | * | Fix blueNorm wrt NaN/INF. | Gael Guennebaud | 2014-09-02 | |
| | | | | | ||||
| | | | * | Fix stableNorm() with respect to NaN and inf, and add respective unit tests. ↵ | Gael Guennebaud | 2014-09-02 | |
| | | | | | | | | | | | | | | | | | | | | blueNorm() and hypotNorm() are broken wrt to NaN/inf | |||
| | | | * | Optimization: "matrix<complex> * real" did not call the special path and the ↵ | Gael Guennebaud | 2014-09-02 | |
| |_|_|/ |/| | | | | | | | | | | | real was converted to a complex. Add respective unit test to avoid future regression. | |||
* | | | | Added missing STL include of <list> in main.h | Georg Drenkhahn | 2014-08-29 | |
| |/ / |/| | | | | | | | | | | | Removed duplicated include of <sstream> Added comments on the background of min/max macro definitions and STL header includes | |||
* | | | In SparseQR, calling factorize() without analyzePattern() was broken. | Gael Guennebaud | 2014-08-26 | |
| | | | ||||
* | | | bug #854: fix numerical issue in SelfAdjointEigenSolver::computeDirect for ↵ | Gael Guennebaud | 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 ↵ | Christoph Hertzberg | 2014-08-20 | |
| | | | | | | | | | | | | VERIFY_RAISES_ASSERT tests were not enabled | |||
* | | | Memory allocated on the stack is freed at the function exit, so reduce ↵ | Gael Guennebaud | 2014-08-04 | |
| | | | | | | | | | | | | iteration count to avoid stack overflow | |||
| | * | Optimize reduxions for Homogeneous | Gael Guennebaud | 2014-08-01 | |
| |/ | ||||
| * | Fix geo_orthomethods unit test for complexes | Gael Guennebaud | 2014-08-01 | |
| | | ||||
| * | Fix numerous nested versus nested_eval shortcomings | Gael Guennebaud | 2014-08-01 | |
| | | ||||
| * | Make cross product uses nested/nested_eval | Gael Guennebaud | 2014-08-01 | |
| | | ||||
| * | Fix 4x4 inverse via SSE for submatrices | Gael Guennebaud | 2014-07-31 | |
| | | ||||
| * | Make minimal changes to make homogenous compatible with evaluators | Gael Guennebaud | 2014-07-31 | |
| | | ||||
| * | Re-enable main unit tests which are now compiling and running fine with ↵ | Gael Guennebaud | 2014-07-31 | |
| | | | | | | | | evaluators | |||
| * | Call product_generic_impl by default, and remove lot of boilerplate code | Gael Guennebaud | 2014-07-31 | |
| | | ||||
| * | Make permutation compatible with sparse matrices | Gael Guennebaud | 2014-07-30 | |
| | | ||||
| * | Various minor fixes | Gael Guennebaud | 2014-07-30 | |
| | | ||||
* | | add missing delete operator overloads | Gael Guennebaud | 2014-07-30 | |
| | | ||||
* | | Ambiguous call fixes for clang. | Gael Guennebaud | 2014-07-22 | |
| | | ||||
* | | Extend fixed-size ctor unit test and fix conversion warning. | Gael Guennebaud | 2014-07-22 | |
| | | ||||
* | | Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer. | Christoph Hertzberg | 2014-07-22 | |
| | | | | | | | | | | Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag. Enhanced ctorleak unit-test | |||
| * | Re-enable a couple of unit tests with evaluators. | Gael Guennebaud | 2014-07-22 | |
| | | ||||
| * | Implement evaluator for sparse-selfadjoint products | Gael Guennebaud | 2014-07-22 | |
| | | ||||
| * | Extend qr unit test | Gael Guennebaud | 2014-07-21 | |
| | | ||||
* | | Applied changes suggested by Christoph Hertzberg to c'tor leak fix. | Moritz Klammler | 2014-07-18 | |
| | | | | | | | | | | - Enclose exception handling in '#ifdef EIGEN_EXCEPTIONS'. - Use an object counter to demonstrate the bug more readily. | |||
| * | merge with default branch | Gael Guennebaud | 2014-07-18 | |
| |\ | ||||
| * | | Extend dense*sparse product unit tests | Gael Guennebaud | 2014-07-15 | |
| | | | ||||
| * | | merge with default branch | Gael Guennebaud | 2014-07-15 | |
| |\ \ | ||||
| * \ \ | merge with default branch | Gael Guennebaud | 2014-07-10 | |
| |\ \ \ | ||||
* | | | | | Avoid memory leak when constructor of user-defined type throws exception. | Moritz Klammler | 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`. | |||
* | | | | | Make the ordering method of SimplicialL[D]LT user configurable. | Gael Guennebaud | 2014-07-20 | |
| |_|_|/ |/| | | | ||||
* | | | | bug #843: fix jacobisvd for complexes and extend respective unit test to ↵ | Gael Guennebaud | 2014-07-17 | |
| | | | | | | | | | | | | | | | | chack with random tricky matrices | |||
* | | | | bug #838: add unit test for fill-in in sparse outer product and fix abusive ↵ | Gael Guennebaud | 2014-07-16 | |
| | | | | | | | | | | | | | | | | fill-in. | |||
* | | | | Regression test for bug #714. | Christoph Hertzberg | 2014-07-16 | |
| | | | | | | | | | | | | | | | | Note that the bug only occurs on some compilers and is not fixed yet | |||
* | | | | bug #826: fix is_convertible for MSVC and add minimalistic unit test for ↵ | Gael Guennebaud | 2014-07-16 | |
| | | | | | | | | | | | | | | | | is_convertible | |||
* | | | | Extend unit test of dense triangular solvers | Gael Guennebaud | 2014-07-15 | |
| |_|/ |/| | | ||||
* | | | Test vectorization logic for int | Christoph Hertzberg | 2014-07-14 | |
| | | | ||||
* | | | Fix bug #838: detect outer products from either the lhs or rhs | Gael Guennebaud | 2014-07-11 | |
| | | |