Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix bug #314: move remaining math functions from internal to numext namespace | 2013-06-10 | |
| | |||
* | Fix "routine is both "inline" and "noinline"" warnings | 2013-02-28 | |
| | |||
* | bug #482: pass scalar arguments by const references. Still remains a few ↵ | 2013-02-25 | |
| | | | | cases that might affect the ABI (see the bug entry) | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | fix several const qualifier issues: double ones, meaningless ones, some ↵ | 2012-02-03 | |
| | | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested) | ||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | 2011-07-21 | |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | fix memory leak when a custom scalar throw an exception | 2011-03-19 | |
| | |||
* | bug #54 - really fix const correctness except in Sparse | 2010-12-22 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | sync with default branch | 2010-07-22 | |
|\ | |||
* | | fix trmm and symm wrt lhs packing | 2010-07-20 | |
| | | |||
* | | fix lhs packing in the case of real * complex products | 2010-07-19 | |
| | | |||
* | | * fix a couple of remaining issues with previous commit, | 2010-07-19 | |
| | | | | | | | | * merge ei_product_blocking_traits into ei_gepb_traits | ||
* | | matrix product: move the alpha factor to gebp instead of the packing, | 2010-07-12 | |
| | | | | | | | | clean some temporaries, etc. | ||
* | | compilation fix | 2010-07-08 | |
| | | |||
* | | support for real * complex matrix product - step 1 (works for some special ↵ | 2010-07-07 | |
| | | | | | | | | cases) | ||
| * | fix hemm to not use the imaginary part of the diagonal entries | 2010-07-17 | |
|/ | |||
* | add support for vectorized conjugated products | 2010-07-06 | |
| | |||
* | email change | 2010-06-24 | |
| | |||
* | fix symm | 2010-06-24 | |
| | |||
* | * makes all product use the new API to set the blocking sizes | 2010-06-22 | |
| | | | | * fix an issue preventing multithreading (now Dynamic = -1 ...) | ||
* | the Index types change. | 2010-05-30 | |
| | | | | As discussed on the list (too long to explain here). | ||
* | stride() => inner/outerStride() | 2010-03-06 | |
| | |||
* | fix symm | 2010-03-06 | |
| | |||
* | merge with default branch | 2010-03-04 | |
|\ | |||
| * | selfadjoint: do not reference the imaginary part of the diagonal | 2010-03-02 | |
| | | |||
* | | significant speedup in the matrix-matrix products | 2010-02-23 | |
|/ | |||
* | Get rid off GCC warning on comparing enums from different types. | 2010-01-19 | |
| | |||
* | remove the Triangular suffix to Upper, Lower, UnitLower, etc, | 2010-01-07 | |
| | | | | and remove the respective bit flags | ||
* | make some changes to please clang, fix some warnings too. | 2010-01-04 | |
| | |||
* | overload operartor* with a ProductBase such that "scalar * (mat * mat)" is ↵ | 2009-08-11 | |
| | | | | | | optimized as one could naturally expect | ||
* | * implement a second level of micro blocking (faster for small sizes) | 2009-08-07 | |
| | | | | * workaround GCC bad implementation of _mm_set1_p* | ||
* | more product refactoring | 2009-08-06 | |
| | |||
* | some cleaning | 2009-07-24 | |
| | |||
* | bugfix in SYMM | 2009-07-22 | |
| | |||
* | implement high level API for SYMM and fix a couple of bugs related to complex | 2009-07-22 | |
| | |||
* | * GEMM enhencement: no need to pre-transpose the rhs | 2009-07-22 | |
| | | | | | | | => faster a * b.transpose() product => this also fix a bug in a so far untested situation * SYMM is now ready for use => still have to write the high level stuff to convert natural expressions into a call to SYMM | ||
* | more refactoring in the level3 products | 2009-07-22 | |
| | |||
* | * refactoring of the matrix product into multiple small kernels | 2009-07-21 | |
* started an efficient selfadjoint matrix * general matrix product based on the generic kernels ( => need a very little LOC) |