Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix two bugs in commit | 2021-04-02 | |
| | |||
* | Guard operator<< test by EIGEN_NO_IO. | 2020-07-09 | |
| | |||
* | Add operator<< to print a quaternion. | 2020-07-09 | |
| | |||
* | Fix QuaternionBase::cast for quaternion map and wrapper. | 2019-12-03 | |
| | |||
* | bug #1573: workaround gcc 4.7 and 4.8 bug | 2018-08-27 | |
| | |||
* | Add regression for bugs #1573 and #1575 | 2018-07-18 | |
| | |||
* | Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵ | 2018-07-17 | |
| | | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc | ||
* | MIsc. source and comment typos | 2018-03-11 | |
| | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | bug #1461: fix compilation of Map<const Quaternion>::x() | 2017-08-22 | |
| | |||
* | Fix some conversion warnings in unit tests. | 2016-05-26 | |
| | |||
* | Silenced several double-promotion warnings | 2016-05-22 | |
| | |||
* | Rename UniformRandom to UnitRandom. | 2016-05-20 | |
| | |||
* | bug #823: add static method to Quaternion for uniform random rotations. | 2016-05-20 | |
| | |||
* | Enable and fix -Wdouble-conversion warnings | 2016-05-05 | |
| | |||
* | Fix matrix to quaternion (and angleaxis) conversion for matrix expression. | 2015-12-01 | |
| | |||
* | Many files were missing in previous changeset. | 2015-07-29 | |
| | |||
* | Introduce EIGEN_PI, get rid of M_PI and acos(-1.0) | 2015-06-10 | |
| | |||
* | Fix geo_* unit tests with respect to AVX | 2014-03-27 | |
| | |||
* | Fix various scalar type conversion warnings. | 2013-07-12 | |
| | |||
* | Relax slerp unit test | 2013-07-12 | |
| | |||
* | Fix a couple of warnings in unit tests. | 2013-07-05 | |
| | |||
* | Clean source code and unit tests with respect to -Wunused-local-typedefs | 2013-04-10 | |
| | |||
* | Fix traits of Map<Quaternion>, and respectively extend the unit tests | 2013-01-20 | |
| | |||
* | Fix bug #314: | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | fix bug #439: add Quaternion::FromTwoVectors() static constructor | 2012-03-26 | |
| | |||
* | fix bug #398, the quaternion returned by slerp was not always normalized, | 2011-12-23 | |
| | | | | add a proper unit test for slerp | ||
* | bug #369 - Quaternion alignment is broken | 2011-10-31 | |
| | | | | | | The problem was two-fold: * missing aligned operator new * Flags were mis-computed, the Aligned constant was misused | ||
* | finish to fix bug #270: we have to use EIGEN_ALIGN_STATICALLY and not ↵ | 2011-05-28 | |
| | | | | EIGEN_DONT_ALIGN_STATICALLY... | ||
* | clean several other assertion checking tests | 2011-05-20 | |
| | |||
* | NEON: disable unaligned assertion checking for non vectorized types | 2011-05-18 | |
| | |||
* | Quaternion : add Flags on Quaternion's traits with the LvalueBit set if needed | 2011-04-12 | |
| | | | | | Quaternion : change PacketAccess to IsAligned to mimic other traits test : add a test and 4 failtest on Map<const Quaternion> based on Eigen::Map ones | ||
* | Tweak geo_quaternion test to squash intermittent failures. | 2011-03-07 | |
| | |||
* | test case for unaligned quaternion | 2011-01-27 | |
| | |||
* | Initial fixes for bug #85. | 2010-10-25 | |
| | | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences. | ||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | * disable unalignment detection when vectorization is not enabled | 2010-08-18 | |
| | | | | * revert MapBase unalignment detection | ||
* | email change | 2010-06-24 | |
| | |||
* | Fixed Quaternion operator*= added regression test. | 2010-01-28 | |
| | |||
* | s/asMatrix()/matrix() | 2010-01-04 | |
| | |||
* | merge with default branch | 2009-12-22 | |
|\ | |||
* | | a trivial compilation fix | 2009-12-16 | |
| | | |||
* | | add a DenseBase class for MAtrixBase and ArrayBase and more code factorisation | 2009-12-04 | |
| | | |||
| * | Much more NestByValue cleanup. | 2009-12-01 | |
| | | |||
* | | Another big refactoring change: | 2009-11-18 | |
|/ | | | | | | * add a new Eigen2Support module including Cwise, Flagged, and some other deprecated stuff * add a few cwiseXxx functions * adapt a few modules to use cwiseXxx instead of the .cwise() prefix | ||
* | * add Map<Quaternion> test based on Map from test/map.cpp | 2009-11-13 | |
| | | | | | | * replace implicit constructor AngleAxis(QuaternionBase&) by an explicit one, it seems ambiguous for the compiler * remove explicit constructor with conversion type quaternion(Quaternion&): conflict between constructor. * modify EIGEN_INHERIT_ASSIGNEMENT_OPERATORS to suit Quaternion class | ||
* | big huge changes, so i dont remember everything. | 2009-10-28 | |
| | | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests | ||
* | remove sentence "Eigen itself is part of the KDE project." | 2009-05-22 | |
| | | | | it never made very precise sense. but now does it still make any? | ||
* | * fix Quaternion::setFromTwoVectors (thanks to "benv" from the forum) | 2009-02-17 | |
* extend PartialRedux::cross() to any matrix sizes with automatic vectorization when possible * unit tests: add "geo_" prefix to all unit tests related to the geometry module and start splitting the big "geometry.cpp" tests to multiple smaller ones (also include new tests) |