aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
Commit message (Collapse)AuthorAge
* Fix regression in X = (X*X.transpose())/s with X rectangular by deferring ↵Gravatar Gael Guennebaud2016-10-26
| | | | resizing of the destination after the creation of the evaluator of the source expression.
* Fix nesting of SolveWithGuess, and add unit test.Gravatar Gael Guennebaud2016-07-04
|
* Add unit test for solveWithGuess, and fix template resolution.Gravatar Gael Guennebaud2016-07-04
|
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
| | | | | | | | | | - Replace internal::scalar_product_traits<A,B> by Eigen::ScalarBinaryOpTraits<A,B,OP> - Remove the "functor_is_product_like" helper (was pretty ugly) - Currently, OP is not used, but it is available to the user for fine grained tuning - Currently, only the following operators have been generalized: *,/,+,-,=,*=,/=,+=,-= - TODO: generalize all other binray operators (comparisons,pow,etc.) - TODO: handle "scalar op array" operators (currently only * is handled) - TODO: move the handling of the "void" scalar type to ScalarBinaryOpTraits
* Since there is no reason for evaluators to be nested by reference, let's ↵Gravatar Gael Guennebaud2015-09-02
| | | | remove the evaluator<>::nestedType indirection.
* Cleaning pass on evaluators: remove the useless and error prone ↵Gravatar Gael Guennebaud2015-09-02
| | | | evaluator<>::type indirection.
* Remove deprecated usage of expr::Index.Gravatar Gael Guennebaud2015-02-16
|
* bug #889: fix protected typedefGravatar Gael Guennebaud2014-10-08
|
* Fix copy-and-paste typo in SolveWithGuess assignmentGravatar Jitse Niesen2014-09-21
| | | | This fixes compilation of code snippets in BiCGSTAB docs.
* 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.