Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Implement bug #317: use a template function call to suppress unused variable ↵ | 2014-02-24 | |
| | | | | warnings. This also fix the issue of the previous changeset in a much nicer way. | ||
* | merge with default branch | 2013-11-05 | |
|\ | |||
* | | Make the static assertions on maximal fixed size object use ↵ | 2013-08-20 | |
| | | | | | | | | EIGEN_STACK_ALLOCATION_LIMIT, and raise its default value to 128KB | ||
* | | Added alternative C++11 detection. | 2013-08-10 | |
| | | |||
* | | Added move support for Matrix and Array. | 2013-08-02 | |
| | | | | | | | | | | | | Added EIGEN_HAVE_RVALUE_REFERENCES define. Added move unit tests. Removed superfluous 'inline' declarations in DenseStorage. | ||
| * | merge with main branch | 2013-07-17 | |
| |\ | |/ |/| | |||
* | | Bump default branch to 3.2.90 | 2013-07-17 | |
| | | |||
| * | Workarounf nvcc not being able to find RowMajor when declaring a Matrix<...> ↵ | 2013-06-25 | |
| | | | | | | | | inside another namespace. | ||
* | | Disable ASM comments on non x86 architecture and do not redfine if ↵ | 2013-06-21 | |
| | | | | | | | | EIGEN_ASM_COMMENT is already defined | ||
| * | merge with default branch | 2013-04-19 | |
| |\ | |/ |/| | |||
* | | bump to 3.2-beta1 (3.1.91) | 2013-03-07 | |
| | | |||
| * | Add support for NVCC5: most of the Core and part of LU are callable from ↵ | 2013-02-07 | |
|/ | | | | | | CUDA code. Still a lot to do. | ||
* | Workaround "error: floating-point literal cannot appear in a ↵ | 2013-01-23 | |
| | | | | | | constant-expression" in mpreal.h when compiling with predantic. (I really don't know how to properly fix this)) | ||
* | workaround clang bug (see http://forum.kde.org/viewtopic.php?f=74&t=102653) | 2012-08-27 | |
| | |||
* | fix bug #495: remove too aggressive EIGEN_FLATTEN_ATTRIB attribute | 2012-08-02 | |
| | | | | (after some benchmarking, it was not useful anymore) | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | bump default branch to 3.1.90 | 2012-06-22 | |
| | |||
* | bump to 3.1.0-rc2 | 2012-06-21 | |
| | |||
* | bump to 3.1.0-rc1 | 2012-06-14 | |
| | |||
* | bump to beta1 | 2012-06-06 | |
| | |||
* | Fixed RVCT 3.1 compiler errors. | 2012-06-04 | |
| | |||
* | bump | 2012-02-06 | |
| | |||
* | Enable Eigen to compile on 'pure C/C++' Gcc environment (with no inline ↵ | 2012-02-02 | |
| | | | | assembly or asm directive). Required if we want to use Eigen with Adobe Alchemy. | ||
* | bump | 2011-12-06 | |
| | |||
* | bug #383 - EIGEN_ASM_COMMENT broken in C++11 | 2011-11-26 | |
| | | | | this is due to the new user-defined literals syntax. | ||
* | Patches to support ARM NEON with Clang 3.0 and LLVM-GCC | 2011-11-04 | |
| | |||
* | Refactor force-inlining macros and use EIGEN_ALWAYS_INLINE to force inlining ↵ | 2011-11-06 | |
| | | | | of the integer overflow helpers, whose non-inlining caused major performance problems, see the mailing list thread 'Significant perf regression probably due to bug #363 patches' | ||
* | add the possiibility to disable deprectated warnings (useful for deprecated ↵ | 2011-10-24 | |
| | | | | unit tests!) | ||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | bump | 2011-03-18 | |
| | |||
* | bump | 2011-03-14 | |
| | |||
* | Make EIGEN_ALIGN16 always align to fix crashes with ↵ | 2011-03-04 | |
| | | | | EIGEN_DONT_ALIGN_STATICALLY. New macro EIGEN_USER_ALIGN16 had the old behavior i.e. honors user preference. | ||
* | bump | 2011-02-28 | |
| | |||
* | ICC 12 / linux only defined __INTEL_COMPILER, not __intel_compiler | 2011-02-22 | |
| | |||
* | __attribute__((flatten)) seems to be recognized by neither clang nor icc ↵ | 2011-02-22 | |
| | | | | despite these compilers defining __GNUC__. | ||
* | Include necessary header files when working around bug #89. | 2011-02-17 | |
| | | | | Fixes bug #188. | ||
* | Fix bug #89: on GCC <= 4.3, use a custom assert implementation to work ↵ | 2011-02-16 | |
| | | | | around a compiler bug | ||
* | bump | 2011-02-12 | |
| | |||
* | introduce EIGEN_MAKING_DOCS to tell whether we're compiling the docs examples | 2011-02-06 | |
| | |||
* | const-qualify template parameters representing const arguments to expressions. | 2011-01-24 | |
| | | | | needed to fix docs compile issue. | ||
* | Move doxygen comments for EIGEN_NO_DEBUG from source to I14. | 2010-12-27 | |
| | | | | | | This reverts changeset 76fbe94279bda314e717cb3f98b46b253d081993 . Benoit and I agree that my approach there (to use doxygen comments) pollutes the code too much. | ||
* | remove EIGEN_REF_TO_TEMPORARY, clarify docs | 2010-12-25 | |
| | |||
* | IBM XL C compiler supports __attribute__((aligned(n))) syntax | 2010-11-19 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | bump to 2.92.0 | 2010-10-15 | |
| | |||
* | fix compilation and warnings with fcc 4.0.1 | 2010-10-13 | |
| | |||
* | Matrix product refactoring (rhs products only). | 2010-08-19 | |
| | | | | | | | | | Added strong inlines required for MSVC for proper inlining. Added specializations for DiagonalMatrix products to RotationBase. Added left- and righ-hand-side products with DiagonalMatrix to Transform. RHS Transform products now return Matrix objects only. Split the geo_transformations unit test. Some tests were not made for projectivities. Removed unused variables from main.h that caused warnings. | ||
* | Document EIGEN_NO_DEBUG macro. | 2010-08-10 | |
| | | | | I needed some doxygen tricks to get this to work, so it may not be worth it. | ||
* | * fix compilation of mixed scalar product | 2010-07-19 | |
| | | | | * optimize mixed scalar products | ||
* | optimize non fused MADD, and add a flatten attribute macro to enforce | 2010-07-13 | |
| | | | | inlining within a function |