Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | extend doxygen splitter for huge screens | Gael Guennebaud | 2018-04-11 |
| | |||
* | Update header/footer for doxygen 1.8.13 | Gael Guennebaud | 2018-04-11 |
| | |||
* | Fix javascript hacks for oxygen 1.8.13 | Gael Guennebaud | 2018-04-11 |
| | |||
* | bug #1538: update manual pages regarding BDCSVD. | Gael Guennebaud | 2018-04-11 |
| | |||
* | Umfpack: UF_long has been removed in recent versions of suitesparse, and fix ↵ | Gael Guennebaud | 2018-04-11 |
| | | | | a few long-to-int conversions issues. | ||
* | Merged in v_huber/eigen (pull request PR-378) | Gael Guennebaud | 2018-04-11 |
|\ | | | | | | | Add interface to umfpack_*l_* functions | ||
* | | Fix code sample output in block(int, int, int, int) doxygen | Guillaume Jacob | 2018-04-09 |
| | | |||
| * | Add unitTest | vhuber | 2018-04-09 |
| | | |||
* | | Fix MKL backend for symmetric eigenvalues on row-major matrices. | Gael Guennebaud | 2018-04-09 |
| | | |||
* | | Add missing empty line. | Gael Guennebaud | 2018-04-09 |
| | | |||
* | | Fix cmake scripts with no fortran compiler | Gael Guennebaud | 2018-04-07 |
| | | |||
* | | bug #1509: fix computeInverseWithCheck for complexes | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | Extend list of MSVC versions | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | Make stableNorm and blueNorm compatible with 2D matrices. | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | Factories code between numext::hypot and scalar_hyot_op functor. | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | Make innerVector() and innerVectors() methods available to all expressions ↵ | Gael Guennebaud | 2018-04-04 |
| | | | | | | | | | | | | supported by Block. Before, only SparseBase exposed such methods. | ||
* | | bug #1521: avoid signalling NaN in hypot and make it std::complex<> friendly. | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | bug #1521: add unit test dedicated to numbest::hypos | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | Add a note on vec_min vs asm | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | bug #1494: makes pmin/pmax behave on Altivec/VSX as on x86 regading NaNs | Gael Guennebaud | 2018-04-04 |
| | | |||
* | | comment unreachable code | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | Fix compilation of product with inverse transpositions (e.g., mat * ↵ | Gael Guennebaud | 2018-04-03 |
| | | | | | | | | Transpositions().inverse()) | ||
* | | commit 45e9c9996da790b55ed9c4b0dfeae49492ac5c46 (HEAD -> memory_fix) | Gael Guennebaud | 2018-04-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Author: George Burgess IV <gbiv@google.com> Date: Thu Mar 1 11:20:24 2018 -0800 Prefer `::operator new` to `new` The C++ standard allows compilers much flexibility with `new` expressions, including eliding them entirely (https://godbolt.org/g/yS6i91). However, calls to `operator new` are required to be treated like opaque function calls. Since we're calling `new` for side-effects other than allocating heap memory, we should prefer the less flexible version. Signed-off-by: George Burgess IV <gbiv@google.com> | ||
* | | bug #1527: fix support for MKL's VML (destination was not properly resized) | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | bug #1528: better use numeric_limits::min() instead of 1/highest() that with ↵ | Gael Guennebaud | 2018-04-03 |
| | | | | | | | | underflow. | ||
* | | bug #1516: add assertion for out-of-range diagonal index in ↵ | Gael Guennebaud | 2018-04-03 |
| | | | | | | | | MatrixBase::diagonal(i) | ||
* | | bug #1532: disable stl::*_negate in C++17 (they are deprecated) | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | AVX512: _mm512_rsqrt28_ps is available for AVX512ER only | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | Rename predux_downto4 to be more accurate on its semantic. | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | protect calls to isnan | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | Fix unit testing of predux_downto4 (bad name), and add unit testing of prsqrt | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | AVX512: fix psqrt and prsqrt | Gael Guennebaud | 2018-04-03 |
| | | |||
* | | AVX512: add missing pinsertfirst and pinsertlast, implement pblend for ↵ | Gael Guennebaud | 2018-04-03 |
| | | | | | | | | Packet8d, fix compilation without AVX512DQ | ||
* | | Fix uninitialized output argument. | Gael Guennebaud | 2018-04-03 |
| | | |||
| * | Remove unnecessary define | vhuber | 2018-03-30 |
| | | |||
| * | Add interface to umfpack_*l_* functions | vhuber | 2018-03-30 |
| | | |||
* | | MIsc. source and comment typos | luz.paz | 2018-03-11 |
|/ | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | Adds missing EIGEN_STRONG_INLINE to support MSVC properly inlining small ↵ | Basil Fierz | 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 ↵ | Benoit Steiner | 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) | Benoit Steiner | 2018-03-23 |
|\ \ | | | | | | | | | | ENH: exp supports complex type for cuda | ||
* \ \ | Merged in dtrebbien/eigen (pull request PR-369) | Benoit Steiner | 2018-03-23 |
|\ \ \ | | | | | | | | | | | | | Move up the specialization of std::numeric_limits | ||
* | | | | Improve robustness of igamma and igammac to bad inputs. | Rasmus Munk Larsen | 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<> | Gael Guennebaud | 2018-03-09 |
| | | | | |||
* | | | | Implement better static assertion checking to make sure that the first ↵ | Gael Guennebaud | 2018-03-09 |
| | | | | | | | | | | | | | | | | assertion is a static one and not a runtime one. | ||
* | | | | Add static assertion on selfadjoint-view's UpLo parameter. | Gael Guennebaud | 2018-03-09 |
| | | | | |||
| * | | | Move up the specialization of std::numeric_limits | Daniel Trebbien | 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 | Gael Guennebaud | 2018-02-16 |
| | | | | |||
* | | | | add unit test for SimplicialCholesky and Boost multiprec. | Gael Guennebaud | 2018-02-16 |
| | | | | |||
* | | | | bug #1517: fix triangular product with unit diagonal and nested scaling ↵ | Gael Guennebaud | 2018-02-09 |
| | | | | | | | | | | | | | | | | factor: (s*A).triangularView<UpperUnit>()*B | ||
* | | | | Fix linear indexing in generic block evaluation. | Gael Guennebaud | 2018-02-09 |
| | | | |