Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | unsupported/ C++11 workarounds: don't use hack for libc++ if not required | 2014-06-04 | ||
| | | | | | | | libc++ from 3.4 onwards supports constexpr std::get, but only if compiled with -std=c++1y. Change the detection so that libc++'s internals are only used if either -std=c++1y is not specified or the library is too old, making the whole hack a bit more future-proof. | |||
* | Fix compilation for CXX11/Tensor module if unsupported is not in include path | 2014-06-04 | ||
| | ||||
* | Fic bug #819: include path of details.h | 2014-06-04 | ||
| | ||||
* | Fix test: EigenSolver on 1x1 matrix with NaN sets info to NumericalIssue. | 2014-06-02 | ||
| | | | | | This was changed in 3c66bb136bf2adcb9d73d3d66850a8b907bc9264 . | |||
* | Fix doc'n of FullPivLU re permutation matrices (bug #815). | 2014-05-31 | ||
| | ||||
* | AsciiQuickReference: added .real(), .imag() | 2014-05-16 | ||
| | | | | | (transplanted from 11462c1a291bdb9c0ac27db25fef364e51632484 ) | |||
* | fixed AsciiQuickReference typo: LinSpace -> LinSpaced | 2014-05-08 | ||
| | | | | | (transplanted from e66781905586e3c438031597fae07306d47fea60 ) | |||
* | README.md edited online with Bitbucket | 2014-05-21 | ||
| | ||||
* | PolynomialSolver: fix typo. | 2014-05-19 | ||
| | ||||
* | PolynomialSolver: fix bugs related to linear polynomials. | 2014-05-19 | ||
| | ||||
* | PolynomialSolver: add missing constructors. | 2014-05-19 | ||
| | ||||
* | PolynomialSolver: test template constructor in test suite. | 2014-05-19 | ||
| | ||||
* | PolynomialSolver: add a test to reveal a bug. | 2014-05-19 | ||
| | ||||
* | Merged in benoitsteiner/eigen-fixes (pull request PR-62) | 2014-05-08 | ||
|\ | | | | | | | Made it possible to call the assignment operator on an Eigen::Block from a CUDA kernel. | |||
| * | Made it possible to call the assignment operator on an Eigen::Block from a ↵ | 2014-05-07 | ||
| | | | | | | | | CUDA kernel. | |||
* | | Disabled unused warnings in Eigen2-tests | 2014-05-06 | ||
| | | ||||
* | | Missed to remove IACA_END in previous commit | 2014-05-05 | ||
| | | ||||
* | | Removed IACA-defines | 2014-05-05 | ||
| | | | | | | | | This caused redefinition warnings if IACA headers were included from elsewhere. For a clean solution we should define our own EIGEN_IACA_* macros | |||
* | | Fixed unused variable warnings | 2014-05-05 | ||
| | | ||||
* | | Fix bug #807: Missing scalar type cast in umeyama() | 2014-05-05 | ||
| | | ||||
* | | Fixed bug #806: Missing scalar type cast in Quaternion::setFromTwoVectors() | 2014-05-05 | ||
| | | ||||
* | | Fix typo in SparseMatrix assert. | 2014-05-03 | ||
| | | ||||
* | | Add missing add_subdirectory directive | 2014-05-03 | ||
| | | ||||
* | | Fix bug #803: avoid char* to int* conversion | 2014-05-01 | ||
| | | ||||
* | | Add a small benchmark to compare dense solvers for small to large problems. | 2014-04-28 | ||
| | | ||||
* | | Make gdb pretty printer Python3-compatible (bug #800). | 2014-04-28 | ||
| | | ||||
* | | TRMM: Make sure we have enough memory in rhs block to enforce alignment. | 2014-04-25 | ||
| | | ||||
* | | Make sure that calls to broadcast4 are 16 bytes aligned | 2014-04-25 | ||
| | | ||||
* | | Product kernel: skip loop on columns if there is no remaining rows | 2014-04-25 | ||
| | | ||||
* | | Fix sizeof unit test | 2014-04-25 | ||
| | | ||||
* | | Fix for mixed products | 2014-04-25 | ||
| | | ||||
* | | Implement pbroadcast4 on altivec | 2014-04-25 | ||
| | | ||||
* | | pbroadcast4/2 assume aligned memory | 2014-04-25 | ||
| | | ||||
* | | Disable 3pX4 kernel on Altivec: despite this platform has 32 registers, this ↵ | 2014-04-25 | ||
| | | | | | | | | version seems significantly slower. | |||
* | | Add unit test for pbroadcast4/2 | 2014-04-25 | ||
| | | ||||
* | | Fix ptranspose overload prototypes for NEON | 2014-04-25 | ||
| | | ||||
* | | Minor optimizations in product kernel: | 2014-04-25 | ||
| | | | | | | | | | | - use pbroadcast4 (helpful when AVX is not available) - process all remaining rows at once (significant speedup for small matrices) | |||
* | | Avoid blocking-size mismatch in unit tests calling Eigen's blas interface. | 2014-04-25 | ||
| | | ||||
* | | Enable vectorization of pack_rhs with a column-major RHS. | 2014-04-25 | ||
| | | | | | | | | Rename and generalize Kernel<*> to PacketBlock<*,N>. | |||
* | | Enable fused madd for Altivec | 2014-04-24 | ||
| | | ||||
* | | Implement ptranspose on altivec and fix pgather/pscatter | 2014-04-24 | ||
| | | ||||
* | | Fixed the NEON implementation of predux_max<Packet4i>. | 2014-04-23 | ||
| | | ||||
* | | Created a NEON version of the ptranspose packet primitives | 2014-04-23 | ||
| | | ||||
* | | Add Altivec implementation of pgather/pscatter (not tested) | 2014-04-23 | ||
| | | ||||
* | | Fix EIGEN_MAKE_UNALIGNED_ARRAY_ASSERT macro | 2014-04-22 | ||
| | | ||||
* | | merge with default branch | 2014-04-22 | ||
|\ \ | ||||
* | | | Workaround gcc's default ABI not being able to distinghish between vector ↵ | 2014-04-22 | ||
| | | | | | | | | | | | | types of different sizes. | |||
* | | | Fix 128bit packet size assumptions in unit tests. | 2014-04-18 | ||
| | | | ||||
* | | | Fix alignment assertion. | 2014-04-18 | ||
| | | | ||||
* | | | Fix calls to lazy products (lazy product does not like matrices with 0 length) | 2014-04-18 | ||
| | | |