aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/QR
Commit message (Collapse)AuthorAge
...
| * bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵Gravatar Christoph Hertzberg2014-12-04
|/ | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings.
* quieted more g++ warnings of the form: warning: typedef XXX locally defined ↵Gravatar Mark Borgerding2014-10-16
| | | | but not used [-Wunused-local-typedefs]
* Make constructors explicit if they could lead to unintended implicit conversionGravatar Christoph Hertzberg2014-09-23
|
* Remove deprecated code not used by evaluatorsGravatar Gael Guennebaud2014-09-18
|
* Optimization: enable cache-efficient application of HouseholderSequence.Gravatar Gael Guennebaud2014-09-04
|
* 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.
* merge default and evaluator branchesGravatar Gael Guennebaud2014-03-12
|\
* | Port QR module to Solve/InverseGravatar Gael Guennebaud2014-03-11
| |
| * Make pivoting HouseholderQR compatible with custom scalar typesGravatar Christoph Hertzberg2014-02-25
|/
* Minor corrections in QR docs.Gravatar Jitse Niesen2013-12-31
|
* Applied patch from Richard JW Roberts, resolving bug #704Gravatar Christoph Hertzberg2013-12-21
|
* Fix FullPivHouseholderQR ctors for non squared fixed size matrix typesGravatar Gael Guennebaud2013-11-19
|
* merge with default branchGravatar Gael Guennebaud2013-11-05
|\
* | Add a rank method with threshold control to JacobiSVD, and make solve uses ↵Gravatar Gael Guennebaud2013-11-01
| | | | | | | | it to return the minimal norm solution for rank-deficient problems
* | Fix changeset 2702788da71303afa71e53dfa6542a560115425aGravatar Gael Guennebaud2013-11-01
| | | | | | | | for fixed size matrices
* | Fix bug #678: vectors of row and columns transpositions were not properly ↵Gravatar Gael Guennebaud2013-10-29
| | | | | | | | resized in FullPivQR
* | Make FullPivHouseholderQR::solve returns the least-square solution instead ↵Gravatar Gael Guennebaud2013-08-20
| | | | | | | | of aborting if no exact solution exist
| * Disable some shortcuts with nvccGravatar Gael Guennebaud2013-07-31
|/
* Fix various scalar type conversion warnings.Gravatar Gael Guennebaud2013-07-12
|
* Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit ↵Gravatar Gael Guennebaud2013-06-17
| | | | tests.
* Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
|
* Fix bug #599: add missing documentation of some members in QR module.Gravatar Gael Guennebaud2013-06-10
|
* Clean source code and unit tests with respect to -Wunused-local-typedefsGravatar Gael Guennebaud2013-04-10
|
* Add assertion on the input matrix size in factorizations relying on ↵Gravatar Gael Guennebaud2013-02-26
| | | | permutations of 32bits int
* Remove superfluous cast.Gravatar Gael Guennebaud2013-02-24
|
* Clarify the doc for column-pivoting QRGravatar Desire NUENTSA2013-02-21
|
* Add matrixR() to get the triangular factor from the Householder QRGravatar Desire NUENTSA2013-02-20
|
* Fix some implicit int64 to int conversion warnings. However, the real issueGravatar Gael Guennebaud2013-02-14
| | | | | | | is that PermutationMatrix mixes the type of the stored indices and the "Index" type used for the sizes, coeff indices, etc., which should be DenseIndex. (transplanted from 66cbfd4d39efbec240fe90b2dd77293e71f060e8 )
* remove dummy code in ColPivHouseholderQR::solveGravatar Gael Guennebaud2013-01-23
|
* Update SPQR module for Sparse LMGravatar Desire NUENTSA2012-11-21
|
* Fix bug #314:Gravatar Gael Guennebaud2012-11-06
| | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace
* fix various regressions with MKL supportGravatar Gael Guennebaud2012-07-28
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* fix bug #486: template speacialization of member functions must be declared ↵Gravatar Gael Guennebaud2012-07-05
| | | | inline to avoid duplicate references
* Doc: add an example for HouseholderQR::householderQ()Gravatar Gael Guennebaud2012-07-02
|
* cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, ↵Gravatar Gael Guennebaud2012-04-18
| | | | MarketIO needs iostream
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* suppress extra ',' and ';'Gravatar Gael Guennebaud2012-04-10
|
* fix several const qualifier issues: double ones, meaningless ones, some ↵Gravatar Gael Guennebaud2012-02-03
| | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested)
* Intel(R) MKL support added.Gravatar karturov2011-12-05
| | | | | | | | | | * * * License disclaimer changed to BSD license for MKL_support.h * * * Pardiso support fixed, test added. blas/lapack tests fixed: Scalar parameter was added in Cholesky, product_matrix_vector_triangular remaned to triangular_matrix_vector_product. * * * PARDISO test was added physically.
* bug #206 - part 4: Removes heap allocations from JacobiSVD and its ↵Gravatar Adolfo Rodriguez Tsourouksdissian2011-10-30
| | | | preconditioners
* bug #206 - part 3: Reimplement FullPivHouseholderQR<T>::matrixQ() using ↵Gravatar Adolfo Rodriguez Tsourouksdissian2011-03-08
| | | | ReturnByValue
* fix bug #330: Index to int conversion warningGravatar Gael Guennebaud2011-08-23
|
* protect calls to min and max with parentheses to make Eigen compatible with ↵Gravatar Gael Guennebaud2011-07-21
| | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c )
* bug #271: fix copy/paste mistakes in docGravatar Gael Guennebaud2011-05-23
| | | | (transplanted from 145b9cad63101ee46924d446fa8b08ffb48c7f3a)
* clean a bit previous patch (ctor vs static_cast and a few bits)Gravatar Gael Guennebaud2011-05-23
|
* fix implicit scalar conversions (needed to support fancy scalar types, see ↵Gravatar David H. Bailey2011-05-23
| | | | bug #276)
* add Threshold API to FullPivHouseholderQRGravatar Benoit Jacob2011-01-27
|
* Make HouseholderSequence::setTrans() protected (cf. bug #50).Gravatar Jitse Niesen2011-01-06
| | | | Users can call .transpose() instead.
* fix HouseholderSequence API, bug #50:Gravatar Benoit Jacob2010-12-30
| | | | | | * remove ctors taking more than 2 ints * rename actualVectors to length * add length/shift/trans accessors/mutators