Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed the thread pool test | Benoit Steiner | 2014-10-10 |
| | |||
* | Merged latest updates from the Eigen trunk. | Benoit Steiner | 2014-09-15 |
|\ | |||
| * | Make UpperBidiagonalization accept row-major matrices (bug #769) | Jitse Niesen | 2014-09-12 |
| | | | | | | | | | | | | | | * Give temporary workspace the same storage order as original matrix * Take storage order into account when determining inner stride of rows and columns * Change one test to use a row-major matrix. | ||
* | | Created more regression tests | Benoit Steiner | 2014-09-04 |
| | | |||
* | | Pulled in the latest changes from the Eigen trunk | Benoit Steiner | 2014-08-13 |
|\ \ | |||
| | * | 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 | ||
| * | 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 | ||
| * | 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. | ||
| * | 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 |
| | | |||
| * | Fix bug #838: fix dense * sparse and sparse * dense outer products | Gael Guennebaud | 2014-07-11 |
| | | |||
| * | Fix unit test when using 80bits FPU | Gael Guennebaud | 2014-07-09 |
| | | |||
| * | Determine version of Metis library. Apparently, at least version 5.x is ↵ | Christoph Hertzberg | 2014-07-09 |
| | | | | | | | | | | | | needed for Eigen/MetisSupport. Marked some internal variables as advanced | ||
| * | Generalize unit testing of pscatter | Gael Guennebaud | 2014-07-09 |
| | | |||
| * | Add unit test for bug #839. | Gael Guennebaud | 2014-07-09 |
| | | |||
| * | Fix many long to int implicit conversions | Gael Guennebaud | 2014-07-08 |
| | | |||
| * | Fix LDLT with semi-definite complex matrices: owing to round-off errors, the ↵ | Gael Guennebaud | 2014-07-08 |
| | | | | | | | | diagonal was not real. Also exploit the fact that the diagonal is real in the rest of LDLT | ||
| * | LDLT is not rank-revealing, so we should not attempt to use the biggest ↵ | Gael Guennebaud | 2014-07-02 |
| | | | | | | | | diagonal elements as thresholds. | ||
| * | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵ | Christoph Hertzberg | 2014-07-01 |
| | | | | | | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed. | ||
| * | Fix bug #836: extend SparseQR to support more columns than rows. | Gael Guennebaud | 2014-07-01 |
| | | |||
| * | Additional unit tests for bug #826 by Gael | Christoph Hertzberg | 2014-06-23 |
| | | |||
| * | Add documentation and very simple test for array atan(), part 2 | Jitse Niesen | 2014-06-19 |
| | | | | | | | | (files I forget in the previous commit). | ||
* | | Pulled latest updates from the Eigen main trunk. | Benoit Steiner | 2014-06-10 |
|\| | |||
* | | Created the pblend packet primitive and implemented it using SSE and AVX ↵ | Benoit Steiner | 2014-06-06 |
| | | | | | | | | instructions. | ||
| * | Fix test: EigenSolver on 1x1 matrix with NaN sets info to NumericalIssue. | Jitse Niesen | 2014-06-02 |
| | | | | | | | | | | This was changed in 3c66bb136bf2adcb9d73d3d66850a8b907bc9264 . | ||
| * | Disabled unused warnings in Eigen2-tests | Christoph Hertzberg | 2014-05-06 |
| | | |||
| * | Fixed unused variable warnings | Christoph Hertzberg | 2014-05-05 |
|/ | |||
* | Fix sizeof unit test | Gael Guennebaud | 2014-04-25 |
| |