aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Collapse)AuthorAge
* mergeGravatar Benoit Jacob2009-10-06
|\
* | allow arbitrary resulttype, fixes Xuewen's issue, and this stuff is going to ↵Gravatar Benoit Jacob2009-10-06
| | | | | | | | get deeply refactored soon anyway.
| * fix compilation in stable norm, move a platform check to the unit testsGravatar Gael Guennebaud2009-10-06
| |
| * discard vectorization in matrix-vector product when data is not evenGravatar Gael Guennebaud2009-10-05
|/ | | | aligned on the scalar type size (e.g., for double on 32 bits system without -malign-double)
* after all we're not aligning to 8byte boundaryGravatar Benoit Jacob2009-10-05
| | | | keep most of the changes though as they make the code more extensible
* we were already aligning to 16 byte boundary fixed-size objects that are ↵Gravatar Benoit Jacob2009-10-05
| | | | | | | | multiple of 16 bytes; now we also align to 8byte boundary fixed-size objects that are multiple of 8 bytes. That's only useful for now for double, not e.g. for Vector2f, but that didn't seem to hurt. Am I missing something? Do you prefer that we don't align Vector2f at all? Also, improvements in test_unalignedassert.
* forgot to hg add this fileGravatar Benoit Jacob2009-10-02
|
* mergeGravatar Gael Guennebaud2009-10-01
|\
* | better fix for (v * v') * v, we still have to find a way to reorder itGravatar Gael Guennebaud2009-10-01
| |
| * mergeGravatar Benoit Jacob2009-10-01
|/|
* | Fixed wrong line endings.Gravatar Hauke Heibel2009-10-01
| |
| * make Replicate ctor require the exact expected typeGravatar Benoit Jacob2009-09-30
|/
* bugfix in the eigenvalue solvers (forgot to resize the eigen vectors)Gravatar Gael Guennebaud2009-09-30
|
* add outerproduct coeff(int,int) method.Gravatar Benoit Jacob2009-09-29
| | | | | | This is needed to make this expression work: (vec1*vec2.transpose())*vec3 Gael, no objection? Seems to make sense as that's fast.
* Fix compilation of HouseholderQR and ColPivotingHouseholderQR for non-square ↵Gravatar Benoit Jacob2009-09-28
| | | | | | | fixed-size matrices. For Colpiv that was just changing MatrixQType to MatrixType in the instantiation of HouseholderSequence. For HouseholderQR I also re-ported the solve method from Colpiv as there were multiple issues.
* * update test to expose bug #57Gravatar Benoit Jacob2009-09-28
| | | | * update createRandomMatrixOfRank to support fixed size
* * bump to 2.90.0 now that it's agreed that we're doing eigen3Gravatar Benoit Jacob2009-09-27
| | | | | | | ---> question: do we change the prefix eigen2/ to eigen3/ now? no, better wait until we've also changed the repository name * more message improvements: "Install Eigen" was unclear as it left out other things like the BLAS library
* * Introduce make targets btest (build tests), blas (build blas lib), demos ↵Gravatar Benoit Jacob2009-09-27
| | | | | | | | | (build demos). * remove EIGEN_BUILD_TESTS and siblings * add summary at the end of cmake run, hopefully not too verbose * fix build of quaternion demo * kill remnants of old binary library option
* Ok, too many class bodies - it was only required for ↵Gravatar Hauke Heibel2009-09-27
| | | | ei_svd_precondition_2x2_block_to_be_real.
* Added private, non-implemented assignment operators to functions that don't ↵Gravatar Hauke Heibel2009-09-27
| | | | need them (fixes VC warning on /W4).
* Fixed VC compilation error on the JacobiSVD module.Gravatar Hauke Heibel2009-09-27
|
* Removed implicit type conversion (VC warning fix).Gravatar Hauke Heibel2009-09-25
|
* Matrix::conservativeResize, resize only when necessary.Gravatar Hauke Heibel2009-09-25
|
* remove some dirty linesGravatar Gael Guennebaud2009-09-25
|
* extend the support for boolGravatar Gael Guennebaud2009-09-25
|
* Uuups that was not yet intended for a commit.Gravatar Hauke Heibel2009-09-25
|
* Fixed issue #57.Gravatar Hauke Heibel2009-09-25
|
* Added EIGEN_REF_TO_TEMPORARY define for rvalue support.Gravatar Hauke Heibel2009-09-21
| | | | Allowed VC10 to make use of static_assert.
* * ReturnByValue:Gravatar Benoit Jacob2009-09-22
| | | | | | | -- simpplify by removing the 2nd template parameter -- rename Functor to Derived, as now it's a usual CRTP * Homogeneous: -- in products, honor the Max sizes etc.
* fix bug #42, add missing Transform::Identity()Gravatar Benoit Jacob2009-09-19
|
* allow to override EIGEN_RESTRICT, to satisfy a smart ass blogger who claimsGravatar Benoit Jacob2009-09-19
| | | | | that eigen2 owes all its performance to nonstandard restrict keyword. well, this can also improve portability in case some compiler doesn't have __restrict.
* implement __gnuc_forget_about_setZero_its_over_nowGravatar Gael Guennebaud2009-09-18
|
* undef B0Gravatar Benoit Jacob2009-09-19
|
* fix stable_norm unit testGravatar Gael Guennebaud2009-09-18
|
* finish my evalToDense => evalTo changeGravatar Gael Guennebaud2009-09-17
|
* clean the commented asm instructions because now I'm sureGravatar Gael Guennebaud2009-09-17
| | | | the previous fix is ok
* mergeGravatar Gael Guennebaud2009-09-17
|\
| * fix bug #52: Transform::inverse() should return a TransformGravatar Benoit Jacob2009-09-18
| |
* | fix #53: performance regression, hopefully I did not resurected anotherGravatar Gael Guennebaud2009-09-17
| | | | | | | | perf. issue...
| * compilation fixesGravatar Gael Guennebaud2009-09-17
| |
| * make ColPivotingQR use HouseholderSequenceGravatar Gael Guennebaud2009-09-16
| |
| * * add a HouseholderSequence class (not good enough yet for ↵Gravatar Gael Guennebaud2009-09-16
| | | | | | | | | | | | Triadiagonalization and HessenbergDecomposition) * rework a bit AnyMatrixBase, and mobe it to a separate file
| * improve ComplexShur api and docGravatar Gael Guennebaud2009-09-16
| |
| * * fix bug in col-pivoting qr, forgot to swap the colNorms when swapping colsGravatar Benoit Jacob2009-09-16
| | | | | | | | * add Gael a copyright line
| * * fix super nasty bug: vector.maxCoeff(&index) didn't work when 'vector'Gravatar Benoit Jacob2009-09-16
| | | | | | | | | | was a row-vector. Fixed by splitting the vector version from the matrix version. * add unit test, the visitors weren't covered by any test!!
| * bugfixes for ICC (compilation and runtime)Gravatar Gael Guennebaud2009-09-15
| |
| * fix warning in stable normGravatar Gael Guennebaud2009-09-15
| |
| * Fix LaTeX error in doxygen comment.Gravatar Jitse Niesen2009-09-08
| |
| * Fixed conservative_resize compilation errors.Gravatar Hauke Heibel2009-09-08
| |
| * Fixed unit test and improved code reusage for resizing.Gravatar Hauke Heibel2009-09-07
| |