Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Idrs iterative linear solver | Jens Wehner | 2021-02-27 |
| | |||
* | Remove std::cerr in iterative solver since we don't have iostream. | David Tellenbach | 2021-01-21 |
| | | | | This fixes #2123 | ||
* | Fix most Doxygen warnings. Also add links to stable documentation from ↵ | Christoph Hertzberg | 2018-10-19 |
| | | | | | | | unsupported modules (by using the corresponding Doxytags file). Manually grafted from d107a371c61b764c73fd1570b1f3ed1c6400dd7e | ||
* | Iterative solvers: unify and fix handling of multiple rhs. | Gael Guennebaud | 2018-10-15 |
| | | | | m_info was not properly computed and the logic was repeated in several places. | ||
* | DGMRES: fix null rhs, fix restart, fix m_isDeflInitialized for multiple solve | Gael Guennebaud | 2018-10-15 |
| | |||
* | bug #1596: fix inclusion of Eigen's header within unsupported modules. | Gael Guennebaud | 2018-09-17 |
| | |||
* | bug #1558: fix a corner case in MINRES when both v_new and w_new vanish. | David Hyde | 2018-07-08 |
| | |||
* | Some warning fixes | Gael Guennebaud | 2018-07-17 |
| | |||
* | fix prototype | Gael Guennebaud | 2018-06-08 |
| | |||
* | Fix int versus Index | Gael Guennebaud | 2018-06-07 |
| | |||
* | Fix typos found using codespell | Gael Guennebaud | 2018-06-07 |
| | |||
* | Hyperlink DOIs against preferred resolver | Katrin Leinweber | 2018-05-24 |
| | |||
* | Make scaling work with non-square matrices | Julian Kent | 2017-03-03 |
| | |||
* | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 |
| | | | | install(DIRECTORY ...) command. | ||
* | Fix compilation when defaulting to row-major | Gael Guennebaud | 2016-05-27 |
| | |||
* | Remove std:: to enable custom scalar types. | Gael Guennebaud | 2016-05-19 |
| | |||
* | made a fix to the GMRES solver so that it now correctly reports the error ↵ | David Dement | 2016-05-16 |
| | | | | achieved in the solution process | ||
* | Add matrix-free solver example | Gael Guennebaud | 2015-12-07 |
| | |||
* | Implement wrapper for matrix-free iterative solvers | Gael Guennebaud | 2015-12-07 |
| | |||
* | bug #1092: fix iterative solver ctors for expressions as input | Gael Guennebaud | 2015-10-26 |
| | |||
* | Move IncompleteCholesky to official modules | Gael Guennebaud | 2015-10-08 |
| | |||
* | Improve doc of IncompleteCholesky | Gael Guennebaud | 2015-10-08 |
| | |||
* | Fix return by value versus ref typo in IncompleteCholesky | Gael Guennebaud | 2015-10-07 |
| | |||
* | bug #1076: fix scaling in IncompleteCholesky, improve doc, add read-only ↵ | Gael Guennebaud | 2015-10-06 |
| | | | | access to the different factors, remove debugging code. | ||
* | Remove dense nested loops in IncompleteCholesky | Gael Guennebaud | 2015-08-04 |
| | |||
* | Numerous fixes for IncompleteCholesky. Still have to make it fully exploit ↵ | Gael Guennebaud | 2015-08-04 |
| | | | | the sparse structure of the L factor, and improve robustness to illconditionned problems. | ||
* | code simplification | Gael Guennebaud | 2015-06-09 |
| | |||
* | formatting | Gael Guennebaud | 2015-06-09 |
| | |||
* | remove redundant dynamic allocations in GMRES | Gael Guennebaud | 2015-06-09 |
| | |||
* | Fix many long to int conversion warnings: | Gael Guennebaud | 2015-02-16 |
| | | | | | | - fix usage of Index (API) versus StorageIndex (when multiple indexes are stored) - use StorageIndex(val) when the input has already been check - use internal::convert_index<StorageIndex>(val) when val is potentially unsafe (directly comes from user input) | ||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | Gael Guennebaud | 2015-02-13 |
| | | | | when it make sense). In all other cases use the global Index type. | ||
* | Merge Index-refactoring branch with default, fix PastixSupport, remove some ↵ | Gael Guennebaud | 2015-02-13 |
|\ | | | | | | | useless typedefs | ||
| * | Fix bug #733: step by step solving is not a good example for solveWithGuess | Jan Blechta | 2015-02-10 |
| | | |||
| * | typo | Gael Guennebaud | 2015-02-10 |
| | | |||
| * | Allows Lower|Upper as a template argument of CG and MINRES: in this case the ↵ | Gael Guennebaud | 2015-02-10 |
| | | | | | | | | full matrix will be considered. | ||
| * | bug #897: Update unsupported iterative solvers based on IterativeSolverBased. | Gael Guennebaud | 2015-02-10 |
| | | |||
* | | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵ | Christoph Hertzberg | 2014-12-04 |
|/ | | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings. | ||
* | bug #701: workaround (min) and (max) blocking ADL by introducing ↵ | Gael Guennebaud | 2014-10-20 |
| | | | | numext::mini and numext::maxi internal functions and a EIGEN_NOT_A_MACRO macro. | ||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | Make unsupport sparse solvers use SparseSolverBase | Gael Guennebaud | 2014-09-01 |
| | |||
* | Correct GMRES: | Kolja Brix | 2014-08-02 |
| | | | | | | * Fix error in calculation of residual at restart. * Use relative residual as stopping criterion. * Improve documentation. | ||
* | Fix GMRES: Initialize essential Householder vector with correct dimension. ↵ | Kolja Brix | 2014-07-10 |
| | | | | Add check if initial guess is already a sufficient approximation. | ||
* | Move using std::abs from Eigen's namespace to function scope. | Gael Guennebaud | 2014-07-08 |
| | |||
* | Fix dox for namespaces | Chen-Pang He | 2014-07-05 |
| | |||
* | MINRES, bug #715: add support for zero rhs, and remove square test. | giacomo po | 2014-03-17 |
| | |||
* | Port unsupported constrained CG to Eigen3 | Anton Gladky | 2014-01-15 |
| | |||
* | Fix bug #314: move remaining math functions from internal to numext namespace | Gael Guennebaud | 2013-06-10 |
| | |||
* | Clean source code and unit tests with respect to -Wunused-local-typedefs | Gael Guennebaud | 2013-04-10 |
| | |||
* | Add complex support to dgmres and the unit test | Desire NUENTSA | 2013-03-20 |
| | |||
* | Bug567 : Fix iterative solvers to immediately return when the initial guess ↵ | Desire NUENTSA | 2013-03-20 |
| | | | | is the true solution and for trivial solution |