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