Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Possibility to specify user-defined default cache sizes for GEBP kernel | David Tellenbach | 2020-05-08 |
| | | | | | | | | | | | | | | Some architectures have no convinient way to determine cache sizes at runtime. Eigen's GEBP kernel falls back to default cache values in this case which might not be correct in all situations. This patch introduces three preprocessor directives `EIGEN_DEFAULT_L1_CACHE_SIZE` `EIGEN_DEFAULT_L2_CACHE_SIZE` `EIGEN_DEFAULT_L3_CACHE_SIZE` to give users the possibility to set these default values explicitly. | ||
* | Update PreprocessorDirectives.dox - Added line for the new VectorwiseOp ↵ | dlazenby | 2020-04-17 |
| | | | | plugin directive (and re-alphabatized the plugin section) | ||
* | bug #1615: slightly increase the default unrolling limit to compensate for ↵ | Gael Guennebaud | 2018-12-13 |
| | | | | | | | changeset 101ea26f5e18919972b321b5f7e3ef4e07be3fd6 . This solves a performance regression with clang and 3x3 matrix products. | ||
* | Document EIGEN_NO_IO preprocessor directive | Christoph Hertzberg | 2018-10-25 |
| | |||
* | Fix doxy and misc. typos | luz.paz" | 2018-08-01 |
| | | | | | | | | | | | | | | | | Found via `codespell -q 3 -I ../eigen-word-whitelist.txt` --- Eigen/src/Core/ProductEvaluators.h | 4 ++-- Eigen/src/Core/arch/GPU/Half.h | 2 +- Eigen/src/Core/util/Memory.h | 2 +- Eigen/src/Geometry/Hyperplane.h | 2 +- Eigen/src/Geometry/Transform.h | 2 +- Eigen/src/Geometry/Translation.h | 12 ++++++------ doc/PreprocessorDirectives.dox | 2 +- doc/TutorialGeometry.dox | 2 +- test/boostmultiprec.cpp | 2 +- test/triangular.cpp | 2 +- 10 files changed, 16 insertions(+), 16 deletions(-) | ||
* | MIsc. source and comment typos | luz.paz | 2018-03-11 |
| | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | Add possibility to overwrite EIGEN_STRONG_INLINE. | Gael Guennebaud | 2017-12-14 |
| | |||
* | Update documentation for CUDA | Gael Guennebaud | 2017-07-17 |
| | |||
* | Fix and workaround several doxygen issues/warnings | Gael Guennebaud | 2017-01-04 |
| | |||
* | bug #1348: Document EIGEN_MAX_ALIGN_BYTES and EIGEN_MAX_STATIC_ALIGN_BYTES, | Gael Guennebaud | 2016-11-23 |
| | | | | and reflect in the doc that EIGEN_DONT_ALIGN* are deprecated. | ||
* | Document EIGEN_UNALIGNED_VECTORIZE. | Gael Guennebaud | 2016-05-24 |
| | |||
* | Document EIGEN_MAX_CPP_VER and user controllable compiler features. | Gael Guennebaud | 2016-05-20 |
| | |||
* | Add a EIGEN_MAX_CPP_VER option to limit the C++ version to be used. | Gael Guennebaud | 2016-05-20 |
| | |||
* | Remove posix_memalign, _mm_malloc, and _aligned_malloc special paths. | Gael Guennebaud | 2016-02-05 |
| | |||
* | bug #1132: add EIGEN_MAPBASE_PLUGIN | Gael Guennebaud | 2015-12-11 |
| | |||
* | Add EIGEN_QUATERNION_PLUGIN | Gael Guennebaud | 2015-09-07 |
| | |||
* | Disable posix_memalign on Solaris and SunOS, and allows to by-pass built-in ↵ | Gael Guennebaud | 2015-04-24 |
| | | | | posix_memalign detection rules. | ||
* | bug #826: document caveats in 1x1 and 2x1 constructors. | Gael Guennebaud | 2014-07-21 |
| | |||
* | Add note to EIGEN_DONT_PARALLELIZE into preprocessor documentation page ↵ | Christoph Hertzberg | 2014-07-18 |
| | | | | (requested in IRC) | ||
* | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵ | Christoph Hertzberg | 2014-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. | ||
* | Allows EIGEN_STACK_ALLOCATION_LIMIT to be 0 for no limit | Gael Guennebaud | 2013-08-21 |
| | |||
* | Make the static assertions on maximal fixed size object use ↵ | Gael Guennebaud | 2013-08-20 |
| | | | | EIGEN_STACK_ALLOCATION_LIMIT, and raise its default value to 128KB | ||
* | Fix bug #642: add vectorization of sqrt for doubles, and make sqrt really ↵ | Gael Guennebaud | 2013-08-19 |
| | | | | safe if EIGEN_FAST_MATH is disabled | ||
* | Fix bug #552: disable EIGEN_GLIBC_MALLOC_ALREADY_ALIGNED when compiling with ↵ | Gael Guennebaud | 2013-02-25 |
| | | | | -fsanitize=address, and allow users to manually tell whether EIGEN_MALLOC_ALREADY_ALIGNED. | ||
* | add EIGEN_INITIALIZE_MATRICES_BY_NAN | Gael Guennebaud | 2013-02-07 |
| | |||
* | Rename the dox files: the number prefixes are not needed anymore | Gael Guennebaud | 2013-01-06 |