aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| * Add test for issue #75 (Hessenberg of 1x1 matrix).Gravatar Jitse Niesen2009-12-16
| | | | | | | | Also remove an superfluous #include in matrixExponential test.
* | a trivial compilation fixGravatar Gael Guennebaud2009-12-16
| |
* | a lot of cleaning and fixesGravatar Gael Guennebaud2009-12-16
| |
* | add an eigen2support test and a few fixesGravatar Gael Guennebaud2009-12-16
| |
| * * introduce ei_alignmentOffset(MatrixBase&,Integer)Gravatar Benoit Jacob2009-12-16
| | | | | | | | | | couldnt put it in Memory.h as it needs the definition of MatrixBase * make Redux use it
| * this really fix the previous warningGravatar Gael Guennebaud2009-12-16
| |
| * fix warning by making ei_empty_struct::_ei_dummy_ privateGravatar Gael Guennebaud2009-12-16
| |
| * fix compilation when mixing typesGravatar Gael Guennebaud2009-12-16
| |
| * * fix aliasing checks when the lhs is also transposed. At the same time,Gravatar Gael Guennebaud2009-12-16
| | | | | | | | | | | | significantly simplify the code of these checks while extending them to catch much more expressions! * move the enabling/disabling of vectorized sin/cos to the architecture traits
* | fix spasre triangular solve for row major lower matricesGravatar Gael Guennebaud2009-12-14
| |
| * ignore more build*/ directoriesGravatar Thomas Capricelli2009-12-11
| |
| * suppress unused variable warningsGravatar Gael Guennebaud2009-12-15
| |
| * no, this wasn't equivalent to ei_pload at all, after all!Gravatar Benoit Jacob2009-12-15
| |
| * Gael, who is a man of few words^Winstructions, is right, as usual.Gravatar Benoit Jacob2009-12-15
| |
| * Suppressed the warning for missing assignment generators (forgot that in the ↵Gravatar Hauke Heibel2009-12-15
| | | | | | | | | | | | last submission). Commented Quake3's fast inverser sqrt in SSE's MathFunction header.
| * silence 'statement has no effect' warning with gcc 4.4Gravatar Benoit Jacob2009-12-14
| |
| * *use scalar instructions, packet not needed hereGravatar Benoit Jacob2009-12-14
| | | | | | | | *remove unused var warning
| * only include SSE path if SSE enabledGravatar Benoit Jacob2009-12-14
| |
| * add SSE path for Matrix4f inverse, taken from Intel except that we do a kosherGravatar Benoit Jacob2009-12-14
| | | | | | | | | | | | division instead of RCPPS-followed-by-Newton-Raphson. The rationale for that is that elsewhere in Eigen we dont allow ourselves this approximation (which throws 2 bits of mantissa), so there's no reason we should allow it here.
| * change the Arch constants: const int ---> enum, more explicit names, and useGravatar Benoit Jacob2009-12-14
| | | | | | | | of a namespace instead of Prefix_Name.
| * Warning 4512 (assignment operators could not be generated) is now simply ↵Gravatar Hauke Heibel2009-12-14
| | | | | | | | | | | | disabled. All unimplemented assignment operators have been removed.
| * Fixed a bad type conversion.Gravatar Hauke Heibel2009-12-13
| |
| * Remove //@{ ... //@} for same reason as in changeset ↵Gravatar Jitse Niesen2009-12-13
| | | | | | | | | | | | 2026ea7ff2be0473511cc74c56538cb98c13d301 .
| * Correct type of ei_solve_retval<LLT,...>::operator=Gravatar Jitse Niesen2009-12-12
| |
| * Removed more warnings.Gravatar Hauke Heibel2009-12-12
| |
| * Added to possibility to compile unit tests at maximum warning level.Gravatar Hauke Heibel2009-12-12
| | | | | | | | Silenced (amongst others) many conversion related warnings.
| * Fixed the bad fix - now the unsupported examples and snippets work on windows.Gravatar Hauke Heibel2009-12-11
| |
| * Reverted Jitse's change - the targets unsupported_examples and ↵Gravatar Hauke Heibel2009-12-11
| | | | | | | | unsupported_snippets are unknown over here.
| * Coax doxygen in producing better docs for MatrixFunctions.Gravatar Jitse Niesen2009-12-11
| | | | | | | | | | | | | | The //@{ ... //@} in unsupported/Eigen/MatrixFunctions for some reason caused doxygen to list the constructor of the MatrixExponential class as a separate function in the MatrixFunctions module without any reference to the class; very confusing.
| * fix compilation (for some reason the pb happens only under windows)Gravatar Thomas Capricelli2009-12-11
| |
* | some compilation fixesGravatar Gael Guennebaud2009-12-10
| |
* | adapt select, replicate and reverseGravatar Gael Guennebaud2009-12-10
| |
| * * 4x4 inverse: revert to cofactors methodGravatar Benoit Jacob2009-12-09
| | | | | | | | | | | | | | * inverse tests: use createRandomMatrixOfRank, use more strict precision * tests: createRandomMatrixOfRank: support 1x1 matrices * determinant: nest the xpr * Minor: add comment
| * Handle row and col major matrices in the gdb pretty printerGravatar Benjamin Schindler2009-12-08
| |
| * Display the data ptr as part of the headerGravatar Benjamin Schindler2009-12-08
| |
| * Correct license header of the gdb pretty printerGravatar Benjamin Schindler2009-12-08
| |
| * Adding __init__.py so the printers can be used directly from the checkoutGravatar Benjamin Schindler2009-12-08
| |
| * Added a 'pretty printer' for the msvc debugger (tested on Visual Studio 2008).Gravatar Hauke Heibel2009-12-08
| |
| * Added a pretty printer python script for Eigen::Matrix (gdb-7.0 and later).Gravatar Benjamin Schindler2009-12-08
| |
| * Documentation clean up.Gravatar Jitse Niesen2009-12-08
| | | | | | | | | | | | | | | | * remove non-existant reference to CwiseAll * define \householder_module (used in HouseholderSequence.h) * update I01_TopicLazyEvaluation.dox - Product is now called GeneralProduct * remove reference to list of examples which was deleted ages ago * rename PartialLU_solve.cpp snippet to PartialPivLU_solve.cpp
| * C05_TutorialLinearAlgebra.dox: Correct file nameGravatar Jitse Niesen2009-12-08
| |
| * Various improvements to the docs for unsupported.Gravatar Jitse Niesen2009-12-07
| | | | | | | | | | | | | | * Enable compilation of examples for unsupported. * Fix use of std::vector in BVH example. * Add an example for the matrix exponential. * Bug fixes in unsupported/doc/{examples,snippets}/CMakeLists.txt .
* | add a DenseBase class for MAtrixBase and ArrayBase and more code factorisationGravatar Gael Guennebaud2009-12-04
| |
| * add a slerp benchmark (for accuracy and speed))Gravatar Gael Guennebaud2009-12-04
| |
| * Fix poor Quaternion::slerp snappingGravatar Gael Guennebaud2009-12-04
| |
| * mergeGravatar Gael Guennebaud2009-12-04
| |\
| * | fix compilation and clean a bit Map<Quaternion>Gravatar Gael Guennebaud2009-12-04
| | |
| | * Fixed compilation warnings in MSVC with Scalar==floatGravatar Marton Danoczy2009-12-03
| | |
| | * Fix compilation for MSVC.Gravatar bjornpiltz2009-12-03
| | |
| | * explicitly cast to use the acos(long double)Gravatar Mark Borgerding2009-12-02
| | |