Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Add test for issue #75 (Hessenberg of 1x1 matrix). | 2009-12-16 | ||
| | | | | | | | | Also remove an superfluous #include in matrixExponential test. | |||
* | | a trivial compilation fix | 2009-12-16 | ||
| | | ||||
* | | a lot of cleaning and fixes | 2009-12-16 | ||
| | | ||||
* | | add an eigen2support test and a few fixes | 2009-12-16 | ||
| | | ||||
| * | * introduce ei_alignmentOffset(MatrixBase&,Integer) | 2009-12-16 | ||
| | | | | | | | | | | couldnt put it in Memory.h as it needs the definition of MatrixBase * make Redux use it | |||
| * | this really fix the previous warning | 2009-12-16 | ||
| | | ||||
| * | fix warning by making ei_empty_struct::_ei_dummy_ private | 2009-12-16 | ||
| | | ||||
| * | fix compilation when mixing types | 2009-12-16 | ||
| | | ||||
| * | * fix aliasing checks when the lhs is also transposed. At the same time, | 2009-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 matrices | 2009-12-14 | ||
| | | ||||
| * | ignore more build*/ directories | 2009-12-11 | ||
| | | ||||
| * | suppress unused variable warnings | 2009-12-15 | ||
| | | ||||
| * | no, this wasn't equivalent to ei_pload at all, after all! | 2009-12-15 | ||
| | | ||||
| * | Gael, who is a man of few words^Winstructions, is right, as usual. | 2009-12-15 | ||
| | | ||||
| * | Suppressed the warning for missing assignment generators (forgot that in the ↵ | 2009-12-15 | ||
| | | | | | | | | | | | | last submission). Commented Quake3's fast inverser sqrt in SSE's MathFunction header. | |||
| * | silence 'statement has no effect' warning with gcc 4.4 | 2009-12-14 | ||
| | | ||||
| * | *use scalar instructions, packet not needed here | 2009-12-14 | ||
| | | | | | | | | *remove unused var warning | |||
| * | only include SSE path if SSE enabled | 2009-12-14 | ||
| | | ||||
| * | add SSE path for Matrix4f inverse, taken from Intel except that we do a kosher | 2009-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 use | 2009-12-14 | ||
| | | | | | | | | of a namespace instead of Prefix_Name. | |||
| * | Warning 4512 (assignment operators could not be generated) is now simply ↵ | 2009-12-14 | ||
| | | | | | | | | | | | | disabled. All unimplemented assignment operators have been removed. | |||
| * | Fixed a bad type conversion. | 2009-12-13 | ||
| | | ||||
| * | Remove //@{ ... //@} for same reason as in changeset ↵ | 2009-12-13 | ||
| | | | | | | | | | | | | 2026ea7ff2be0473511cc74c56538cb98c13d301 . | |||
| * | Correct type of ei_solve_retval<LLT,...>::operator= | 2009-12-12 | ||
| | | ||||
| * | Removed more warnings. | 2009-12-12 | ||
| | | ||||
| * | Added to possibility to compile unit tests at maximum warning level. | 2009-12-12 | ||
| | | | | | | | | Silenced (amongst others) many conversion related warnings. | |||
| * | Fixed the bad fix - now the unsupported examples and snippets work on windows. | 2009-12-11 | ||
| | | ||||
| * | Reverted Jitse's change - the targets unsupported_examples and ↵ | 2009-12-11 | ||
| | | | | | | | | unsupported_snippets are unknown over here. | |||
| * | Coax doxygen in producing better docs for MatrixFunctions. | 2009-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) | 2009-12-11 | ||
| | | ||||
* | | some compilation fixes | 2009-12-10 | ||
| | | ||||
* | | adapt select, replicate and reverse | 2009-12-10 | ||
| | | ||||
| * | * 4x4 inverse: revert to cofactors method | 2009-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 printer | 2009-12-08 | ||
| | | ||||
| * | Display the data ptr as part of the header | 2009-12-08 | ||
| | | ||||
| * | Correct license header of the gdb pretty printer | 2009-12-08 | ||
| | | ||||
| * | Adding __init__.py so the printers can be used directly from the checkout | 2009-12-08 | ||
| | | ||||
| * | Added a 'pretty printer' for the msvc debugger (tested on Visual Studio 2008). | 2009-12-08 | ||
| | | ||||
| * | Added a pretty printer python script for Eigen::Matrix (gdb-7.0 and later). | 2009-12-08 | ||
| | | ||||
| * | Documentation clean up. | 2009-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 name | 2009-12-08 | ||
| | | ||||
| * | Various improvements to the docs for unsupported. | 2009-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 factorisation | 2009-12-04 | ||
| | | ||||
| * | add a slerp benchmark (for accuracy and speed)) | 2009-12-04 | ||
| | | ||||
| * | Fix poor Quaternion::slerp snapping | 2009-12-04 | ||
| | | ||||
| * | merge | 2009-12-04 | ||
| |\ | ||||
| * | | fix compilation and clean a bit Map<Quaternion> | 2009-12-04 | ||
| | | | ||||
| | * | Fixed compilation warnings in MSVC with Scalar==float | 2009-12-03 | ||
| | | | ||||
| | * | Fix compilation for MSVC. | 2009-12-03 | ||
| | | | ||||
| | * | explicitly cast to use the acos(long double) | 2009-12-02 | ||
| | | |