aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Householder/Householder.h
Commit message (Collapse)AuthorAge
* fix the flags and matrix options, to always have the right RowMajor bit in ↵Gravatar Benoit Jacob2010-03-19
| | | | the vector case
* * Fix #97 : Householder operations on 1x1 matricesGravatar Benoit Jacob2010-03-08
| | | | | * Fix VectorBlock on 1x1 "vectors" * remove useless makeTrivialHouseholder function
* Renamed PlainMatrixType to PlainObject (Array != Matrix).Gravatar Hauke Heibel2010-02-20
| | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix).
* fix a couple of ICE with gcc 4.0.1Gravatar Gael Guennebaud2010-02-12
|
* Introduce third template parameter to HouseholderSequence: int Side.Gravatar Benoit Jacob2010-01-14
| | | | | When it's OnTheRight, we read householder vectors as rows above the diagonal. With unit test. The use case will be bidiagonalization.
* undo my last commitGravatar Benoit Jacob2010-01-07
|
* make applyHouseholderOnTheRight take a row vector, not a column vector:Gravatar Benoit Jacob2010-01-07
| | | | this is how it's used in practice.
* add a DenseBase class for MAtrixBase and ArrayBase and more code factorisationGravatar Gael Guennebaud2009-12-04
|
* *adapt Householder to the convention that we now favor refs over ptrs for ↵Gravatar Benoit Jacob2009-11-10
| | | | | | output. Keep "workspace" as pointer because it is an array (which is now more obvious). *rename makeHouseholderSequence to householderSequence, because that's what it returns.
* fix stable_norm unit testGravatar Gael Guennebaud2009-09-18
|
* give FullPivotingHouseholderQR all the modern comfortGravatar Benoit Jacob2009-08-24
|
* fix bug: with complex matrices, the condition (ei_imag(c0)==RealScalar(0)) ↵Gravatar Benoit Jacob2009-08-24
| | | | | | | | being wrong could bypass the other condition in the &&. at least that's my explanation why the test_lu was often failing on complex matrices (it uses that via createRandomMatrixOfRank) and why that's fixed by this diff. also gcc 4.4 gave a warning about tailSqNorm potentially uninitialized
* add initial, rough, full-pivoting RRQR decompositionGravatar Benoit Jacob2009-08-22
| | | | | lots of room for improvement! and add Gael a (c) line in Householder.h
* change the make householder algorithm so that the remaining coefficientGravatar Gael Guennebaud2009-08-17
| | | | is real, and make Tridiagonalization use it
* make HouseholderQR uses the Householder moduleGravatar Gael Guennebaud2009-08-16
|
* bugfix in inner-product specialization,Gravatar Gael Guennebaud2009-08-15
| | | | | compilation fix in stable norm, optimize apply householder
* * add Jacobi transformationsGravatar Benoit Jacob2009-08-09
| | | | | * add Jacobi (Hestenes) SVD decomposition for square matrices * add function for trivial Householder
* use explicit Block/VectorBlock xprs to make sure that compile-time known ↵Gravatar Benoit Jacob2009-08-04
| | | | sizes are used
* add new Householder moduleGravatar Benoit Jacob2009-08-03