Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | MIsc. source and comment typos | 2018-03-11 | |
| | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | Adds missing EIGEN_STRONG_INLINE to support MSVC properly inlining small ↵ | 2017-10-26 | |
| | | | | | | vector calculations When working with MSVC often small vector operations are not properly inlined. This behaviour is observed even on the most recent compiler versions. | ||
* | Merged in ↵ | 2018-03-23 | |
|\ | | | | | | | | | | | zzp11/eigen/zzp11/a-small-mistake-quickreferencedox-edited-1510217281963 (pull request PR-346) a small mistake QuickReference.dox edited online with Bitbucket | ||
* \ | Merged in facaiy/eigen/ENH/exp_support_complex_for_gpu (pull request PR-359) | 2018-03-23 | |
|\ \ | | | | | | | | | | ENH: exp supports complex type for cuda | ||
* \ \ | Merged in dtrebbien/eigen (pull request PR-369) | 2018-03-23 | |
|\ \ \ | | | | | | | | | | | | | Move up the specialization of std::numeric_limits | ||
* | | | | Improve robustness of igamma and igammac to bad inputs. | 2018-03-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Check for nan inputs and propagate them immediately. Limit the number of internal iterations to 2000 (same number as used by scipy.special.gammainc). This prevents an infinite loop when the function is called with nan or very large arguments. Original change by mfirgunov@google.com | ||
* | | | | Add static assertion for fixed sizes Ref<> | 2018-03-09 | |
| | | | | |||
* | | | | Implement better static assertion checking to make sure that the first ↵ | 2018-03-09 | |
| | | | | | | | | | | | | | | | | assertion is a static one and not a runtime one. | ||
* | | | | Add static assertion on selfadjoint-view's UpLo parameter. | 2018-03-09 | |
| | | | | |||
| * | | | Move up the specialization of std::numeric_limits | 2018-02-18 | |
| | | | | | | | | | | | | | | | | | | | | This fixes a compilation error seen when building TensorFlow on macOS: https://github.com/tensorflow/tensorflow/issues/17067 | ||
* | | | | Fix implicit conversion from 0.0 to scalar | 2018-02-16 | |
| | | | | |||
* | | | | add unit test for SimplicialCholesky and Boost multiprec. | 2018-02-16 | |
| | | | | |||
* | | | | bug #1517: fix triangular product with unit diagonal and nested scaling ↵ | 2018-02-09 | |
| | | | | | | | | | | | | | | | | factor: (s*A).triangularView<UpperUnit>()*B | ||
* | | | | Fix linear indexing in generic block evaluation. | 2018-02-09 | |
| | | | | |||
* | | | | Fix typo | 2018-02-09 | |
|/ / / | |||
* | | | Update the padding computation for PADDING_SAME to be consistent with ↵ | 2018-01-30 | |
|\ \ \ | | | | | | | | | | | | | TensorFlow. | ||
* | | | | bug #1412: fix compilation with nvcc+MSVC | 2018-01-17 | |
| | | | | |||
| | * | | ENH: exp supports complex type for cuda | 2018-01-04 | |
| | | | | |||
* | | | | Fix incorrect ldvt in LAPACKE call from JacobiSVD | 2018-01-03 | |
| | | | | |||
* | | | | Disable use of recurrence for computing twiddle factors. | 2018-01-09 | |
|\ \ \ \ | |||
* | | | | | Fix gcc7 warning | 2018-01-09 | |
| |_|/ / |/| | | | |||
| * | | | Disable use of recurrence for computing twiddle factors. Fixes FFT precision ↵ | 2017-12-31 | |
|/ / / | | | | | | | | | | issues for large FFTs. https://github.com/tensorflow/tensorflow/issues/10749#issuecomment-354557689 | ||
* | | | For cuda 9.1 replace math_functions.hpp with cuda_runtime.h | 2017-12-18 | |
| | | | |||
* | | | Fix compilation of stableNorm with some expressions as input | 2017-12-15 | |
| | | | |||
* | | | Workaround nvcc 9.0 issue. See PR 351. | 2017-12-15 | |
| | | | | | | | | | | | | https://bitbucket.org/eigen/eigen/pull-requests/351 | ||
* | | | Fix cmake warning | 2017-12-14 | |
| | | | |||
* | | | fix unit test | 2017-12-14 | |
| | | | |||
* | | | Add possibility to overwrite EIGEN_STRONG_INLINE. | 2017-12-14 | |
| | | | |||
* | | | Fix packet and alignment propagation logic of Block<Xpr> expressions. In ↵ | 2017-12-14 | |
| | | | | | | | | | | | | particular, (A+B).col(j) lost vectorisation. | ||
* | | | ignore all *build* sub directories | 2017-12-14 | |
| | | | |||
* | | | fix header inclusion | 2017-12-14 | |
| | | | |||
| * | | Update the padding computation for PADDING_SAME to be consistent with ↵ | 2017-12-12 | |
|/ / | | | | | | | TensorFlow. | ||
* | | Merged in ncluehr/eigen/float2half-fix (pull request PR-349) | 2017-12-01 | |
|\ \ | | | | | | | | | | Replace __float2half_rn with __float2half | ||
| * | | Replace __float2half_rn with __float2half | 2017-11-28 | |
|/ / | | | | | | | The latter provides a consistent definition for CUDA 8.0 and 9.0. | ||
* | | clarify Pastix requirements | 2017-11-27 | |
| | | |||
* | | silent MSVC warning | 2017-11-27 | |
| | | |||
* | | Merged in ncluehr/eigen/predux_fp16_fix (pull request PR-348) | 2017-11-21 | |
|\ \ | | | | | | | | | | Fix incorrect integer cast in half2 predux. | ||
| * | | Fix incorrect integer cast in predux<half2>(). | 2017-11-21 | |
|/ / | | | | | | | Bug corrupts results on Maxwell and earlier GPU architectures. | ||
* | | Handle PGI compiler | 2017-11-17 | |
| | | |||
* | | Disable gcc-specific workaround for Clang to allow build with AVX512 | 2017-11-16 | |
| | | | | | | | | There is currently a workaround for an issue in gcc that requires invoking gcc with the -fabi-version flag. This workaround is not needed for Clang and moreover is not supported. | ||
* | | bug #1479: fix failure detection in LDLT | 2017-11-16 | |
| | | |||
| * | a small mistake QuickReference.dox edited online with Bitbucket | 2017-11-09 | |
| | | |||
* | | Make buildtests.in more robust | 2017-06-12 | |
| | | |||
* | | Make eigen_monitor_perf.sh more robust | 2017-06-12 | |
| | | |||
* | | Merged in alainvaucher/eigen/find-module-imported-target (pull request PR-324) | 2017-11-15 | |
| | | | | | | | | | | | | | | | | | | | | In the CMake find module, define the Eigen imported target as when installing with CMake * In the CMake find module, define the Eigen imported target * Add quotes to the imported location, in case there are spaces in the path. Approved-by: Alain Vaucher <acvaucher@gmail.com> | ||
* | | bug #1485: fix linking issue of non template functions | 2017-11-15 | |
| | | |||
* | | Add KLU in the list of third-party sparse solvers | 2017-11-10 | |
| | | |||
* | | Move KLU support to official | 2017-11-10 | |
| | | |||
* | | KLU: truely disable unimplemented code, add proper static assertions in solve | 2017-11-10 | |
| | | |||
* | | KLU depends on BTF but not on libSuiteSparse nor Cholmod | 2017-11-10 | |
| | |