aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src
Commit message (Collapse)AuthorAge
* stride must be DenseIndex not intGravatar Christoph Hertzberg2014-07-10
|
* Backed out of changeset 6089:f27f55bee3efc2cafd01cb07d3faadf7eb490f66Gravatar Christoph Hertzberg2014-07-10
| | | | Unfortunately this breaks things at other places
* Make MatrixBase::makeHouseholder resize its output vector if it is zeroGravatar Christoph Hertzberg2014-07-10
|
* Fix bug #839Gravatar Chen-Pang He2014-07-09
|
* bug #808: fix implicit conversions from int/longint to float/doubleGravatar Gael Guennebaud2014-07-08
|
* bug #808: use double instead of float for the increasing size ratio in ↵Gravatar Gael Guennebaud2014-07-08
| | | | | | | CompressedStorage::resize (grafted from 0e0ae400843cd9a459e5306d4d6560dbea759a42 )
* Fix bug #809: unused variable warningGravatar Gael Guennebaud2014-07-08
|
* Fix many long to int implicit conversionsGravatar Gael Guennebaud2014-07-08
|
* bug #837: Always re-align the result of EIGEN_ALLOCA.Gravatar Christoph Hertzberg2014-07-08
|
* Merged in jdh8/eigen (pull request PR-71)Gravatar Gael Guennebaud2014-07-08
|\ | | | | | | Find benchmark opponents more aggressively
* | Fix LDLT with semi-definite complex matrices: owing to round-off errors, the ↵Gravatar Gael Guennebaud2014-07-08
| | | | | | | | diagonal was not real. Also exploit the fact that the diagonal is real in the rest of LDLT
| * chmod -x Eigen/src/Core/GenericPacketMath.hGravatar Chen-Pang He2014-07-07
|/
* Fix dox at internal::tridiagonal_qr_stepGravatar Chen-Pang He2014-07-06
|
* Fix dox for namespacesGravatar Chen-Pang He2014-07-05
|
* Fix regression introduced by 3117036b80075390dbc46f60aa0d595e5a44661bGravatar Christoph Hertzberg2014-07-04
| | | | | : Matrix<Scalar,1,1>(int) did not compile if Scalar is not constructible from int. Now this falls back to the (Index size) constructor.
* Fix unused typedef warningGravatar Christoph Hertzberg2014-07-04
|
* LDLT is not rank-revealing, so we should not attempt to use the biggest ↵Gravatar Gael Guennebaud2014-07-02
| | | | diagonal elements as thresholds.
* Fix regeression in bicgstab: the threshold used to detect the need for a ↵Gravatar Gael Guennebaud2014-07-01
| | | | restart was much too large.
* Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵Gravatar Christoph Hertzberg2014-07-01
| | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed.
* Fix bug #836: extend SparseQR to support more columns than rows.Gravatar Gael Guennebaud2014-07-01
|
* Workaround clang error introduced by 3117036b80075390dbc46f60aa0d595e5a44661bGravatar Christoph Hertzberg2014-06-23
| | | | | : "template argument for non-type template parameter is treated as function type 'bool (bool)'"
* Fix bug #826: Allow initialization of 1x1 Arrays/Matrices by passing a value.Gravatar Christoph Hertzberg2014-06-23
|
* Fix bug #729: Use alloca if it is definedGravatar Christoph Hertzberg2014-06-23
|
* Fix bug #827: improve accuracy of quaternion to angle-axis conversionGravatar Gael Guennebaud2014-06-20
|
* Add assertion and warning on the requirements of SparseQR and COLAMDOrderingGravatar Gael Guennebaud2014-06-20
|
* Add documentation and very simple test for array atan().Gravatar Jitse Niesen2014-06-19
|
* Add component-wise atan() function (see bug #80).Gravatar Roger Martin2014-06-19
|
* fixed warning: -Wunused-local-typedefsGravatar Mark Borgerding2014-06-17
|
* Fix Jacobi preconditioner with zero diagonal entriesGravatar Gael Guennebaud2014-06-17
|
* Enable LinearAccessBit in Block expression for inner-panelsGravatar Gael Guennebaud2014-06-06
|
* Fic bug #819: include path of details.hGravatar Gael Guennebaud2014-06-04
|
* Fix doc'n of FullPivLU re permutation matrices (bug #815).Gravatar Jitse Niesen2014-05-31
|
* Merged in benoitsteiner/eigen-fixes (pull request PR-62)Gravatar Christoph Hertzberg2014-05-08
|\ | | | | | | Made it possible to call the assignment operator on an Eigen::Block from a CUDA kernel.
| * Made it possible to call the assignment operator on an Eigen::Block from a ↵Gravatar Benoit Steiner2014-05-07
| | | | | | | | CUDA kernel.
* | Missed to remove IACA_END in previous commitGravatar Christoph Hertzberg2014-05-05
| |
* | Removed IACA-definesGravatar Christoph Hertzberg2014-05-05
| | | | | | | | This caused redefinition warnings if IACA headers were included from elsewhere. For a clean solution we should define our own EIGEN_IACA_* macros
* | Fix bug #807: Missing scalar type cast in umeyama()Gravatar Christoph Hertzberg2014-05-05
| |
* | Fixed bug #806: Missing scalar type cast in Quaternion::setFromTwoVectors()Gravatar Christoph Hertzberg2014-05-05
| |
* | Fix typo in SparseMatrix assert.Gravatar Benjamin Chretien2014-05-03
| |
* | Add missing add_subdirectory directiveGravatar Gael Guennebaud2014-05-03
| |
* | Fix bug #803: avoid char* to int* conversionGravatar Gael Guennebaud2014-05-01
| |
* | TRMM: Make sure we have enough memory in rhs block to enforce alignment.Gravatar Gael Guennebaud2014-04-25
| |
* | Make sure that calls to broadcast4 are 16 bytes alignedGravatar Gael Guennebaud2014-04-25
| |
* | Product kernel: skip loop on columns if there is no remaining rowsGravatar Gael Guennebaud2014-04-25
| |
* | Fix sizeof unit testGravatar Gael Guennebaud2014-04-25
| |
* | Fix for mixed productsGravatar Gael Guennebaud2014-04-25
| |
* | Implement pbroadcast4 on altivecGravatar Gael Guennebaud2014-04-25
| |
* | Disable 3pX4 kernel on Altivec: despite this platform has 32 registers, this ↵Gravatar Gael Guennebaud2014-04-25
| | | | | | | | version seems significantly slower.
* | Fix ptranspose overload prototypes for NEONGravatar Gael Guennebaud2014-04-25
| |
* | Minor optimizations in product kernel:Gravatar Gael Guennebaud2014-04-25
| | | | | | | | | | - use pbroadcast4 (helpful when AVX is not available) - process all remaining rows at once (significant speedup for small matrices)