Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Exploit sparse structure in naiveU and naiveV when updating them. | 2014-09-05 | |
| | |||
* | Oops, a block size of 1 is not very useful, set it to 48 as in HouseholderQR | 2014-09-05 | |
| | |||
* | Apply Householder U and V in-place. | 2014-09-04 | |
| | |||
* | Optimization: enable cache-efficient application of HouseholderSequence. | 2014-09-04 | |
| | |||
* | Disable a test which had never worked without evalautors | 2014-09-03 | |
| | |||
* | Cleaning in BDCSVD (formating, handling of transpose case, remove some for ↵ | 2014-09-03 | |
| | | | | loops) | ||
* | Clean bdcsvd | 2014-09-02 | |
| | |||
* | Disable solve_ret_val like mechanism with evaluator enabled | 2014-09-01 | |
| | |||
* | Factorize *SVD::solve to SVDBase | 2014-09-01 | |
| | |||
* | merge with default branch | 2014-09-01 | |
|\ | |||
| * | 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 | ||
* | | Disable a few unit tests in unsupported | 2014-09-01 | |
| | | |||
| * | Fix regression is sparse-sparse product | 2014-09-01 | |
| | | |||
* | | Fix remaining garbage during a merge. | 2014-09-01 | |
| | | |||
* | | Fix Kronecker product in legacy mode. | 2014-09-01 | |
| | | |||
* | | Make unsupport sparse solvers use SparseSolverBase | 2014-09-01 | |
| | | |||
* | | Add evaluator for DynamicSparseMatrix | 2014-09-01 | |
| | | |||
* | | Factorize solveWithGuess in IterativeSolverBase | 2014-09-01 | |
| | | |||
* | | Make IncompleteLUT use SparseSolverBase. | 2014-09-01 | |
| | | |||
* | | Fix usage of m_isInitialized in SparseLU and Pastix support. | 2014-09-01 | |
| | | |||
* | | Fix regression in sparse-sparse product | 2014-09-01 | |
| | | |||
* | | Fix Cholmod support without evaluators | 2014-09-01 | |
| | | |||
* | | Fix sparse matrix times sparse vector. | 2014-09-01 | |
| | | |||
* | | Refactoring of sparse solvers through a SparseSolverBase class and usage of ↵ | 2014-09-01 | |
| | | | | | | | | the Solve<> expression. Introduce a SolveWithGuess expression on top of Solve. | ||
* | | Implement the missing bits to make Solve compatible with sparse rhs | 2014-09-01 | |
| | | |||
* | | Fix compilation in legacy mode | 2014-09-01 | |
| | | |||
| * | bug #871: fix compilation on ARM/Neon regarding __has_builtin usage | 2014-09-01 | |
| | | |||
* | | merge | 2014-08-29 | |
|\ \ | |||
* | | | Enable evaluators by default | 2014-08-29 | |
| | | | |||
* | | | merge default branch | 2014-08-29 | |
|\ \ \ | |||
* | | | | undef Unsable macro | 2014-08-29 | |
| | | | | |||
| | | * | 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 |