aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* extend doxygen splitter for huge screensGravatar Gael Guennebaud2018-04-11
|
* Update header/footer for doxygen 1.8.13Gravatar Gael Guennebaud2018-04-11
|
* Fix javascript hacks for oxygen 1.8.13Gravatar Gael Guennebaud2018-04-11
|
* bug #1538: update manual pages regarding BDCSVD.Gravatar Gael Guennebaud2018-04-11
|
* Umfpack: UF_long has been removed in recent versions of suitesparse, and fix ↵Gravatar Gael Guennebaud2018-04-11
| | | | a few long-to-int conversions issues.
* Merged in v_huber/eigen (pull request PR-378)Gravatar Gael Guennebaud2018-04-11
|\ | | | | | | Add interface to umfpack_*l_* functions
* | Fix code sample output in block(int, int, int, int) doxygenGravatar Guillaume Jacob2018-04-09
| |
| * Add unitTestGravatar vhuber2018-04-09
| |
* | Fix MKL backend for symmetric eigenvalues on row-major matrices.Gravatar Gael Guennebaud2018-04-09
| |
* | Add missing empty line.Gravatar Gael Guennebaud2018-04-09
| |
* | Fix cmake scripts with no fortran compilerGravatar Gael Guennebaud2018-04-07
| |
* | bug #1509: fix computeInverseWithCheck for complexesGravatar Gael Guennebaud2018-04-04
| |
* | Extend list of MSVC versionsGravatar Gael Guennebaud2018-04-04
| |
* | Make stableNorm and blueNorm compatible with 2D matrices.Gravatar Gael Guennebaud2018-04-04
| |
* | Factories code between numext::hypot and scalar_hyot_op functor.Gravatar Gael Guennebaud2018-04-04
| |
* | Make innerVector() and innerVectors() methods available to all expressions ↵Gravatar Gael Guennebaud2018-04-04
| | | | | | | | | | | | supported by Block. Before, only SparseBase exposed such methods.
* | bug #1521: avoid signalling NaN in hypot and make it std::complex<> friendly.Gravatar Gael Guennebaud2018-04-04
| |
* | bug #1521: add unit test dedicated to numbest::hyposGravatar Gael Guennebaud2018-04-04
| |
* | Add a note on vec_min vs asmGravatar Gael Guennebaud2018-04-04
| |
* | bug #1494: makes pmin/pmax behave on Altivec/VSX as on x86 regading NaNsGravatar Gael Guennebaud2018-04-04
| |
* | comment unreachable codeGravatar Gael Guennebaud2018-04-03
| |
* | Fix compilation of product with inverse transpositions (e.g., mat * ↵Gravatar Gael Guennebaud2018-04-03
| | | | | | | | Transpositions().inverse())
* | commit 45e9c9996da790b55ed9c4b0dfeae49492ac5c46 (HEAD -> memory_fix)Gravatar Gael Guennebaud2018-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)Gravatar Gael Guennebaud2018-04-03
| |
* | bug #1528: better use numeric_limits::min() instead of 1/highest() that with ↵Gravatar Gael Guennebaud2018-04-03
| | | | | | | | underflow.
* | bug #1516: add assertion for out-of-range diagonal index in ↵Gravatar Gael Guennebaud2018-04-03
| | | | | | | | MatrixBase::diagonal(i)
* | bug #1532: disable stl::*_negate in C++17 (they are deprecated)Gravatar Gael Guennebaud2018-04-03
| |
* | AVX512: _mm512_rsqrt28_ps is available for AVX512ER onlyGravatar Gael Guennebaud2018-04-03
| |
* | Rename predux_downto4 to be more accurate on its semantic.Gravatar Gael Guennebaud2018-04-03
| |
* | protect calls to isnanGravatar Gael Guennebaud2018-04-03
| |
* | Fix unit testing of predux_downto4 (bad name), and add unit testing of prsqrtGravatar Gael Guennebaud2018-04-03
| |
* | AVX512: fix psqrt and prsqrtGravatar Gael Guennebaud2018-04-03
| |
* | AVX512: add missing pinsertfirst and pinsertlast, implement pblend for ↵Gravatar Gael Guennebaud2018-04-03
| | | | | | | | Packet8d, fix compilation without AVX512DQ
* | Fix uninitialized output argument.Gravatar Gael Guennebaud2018-04-03
| |
| * Remove unnecessary defineGravatar vhuber2018-03-30
| |
| * Add interface to umfpack_*l_* functionsGravatar vhuber2018-03-30
| |
* | MIsc. source and comment typosGravatar luz.paz2018-03-11
|/ | | | Found using `codespell` and `grep` from downstream FreeCAD
* Adds missing EIGEN_STRONG_INLINE to support MSVC properly inlining small ↵Gravatar Basil Fierz2017-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 ↵Gravatar Benoit Steiner2018-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)Gravatar Benoit Steiner2018-03-23
|\ \ | | | | | | | | | ENH: exp supports complex type for cuda
* \ \ Merged in dtrebbien/eigen (pull request PR-369)Gravatar Benoit Steiner2018-03-23
|\ \ \ | | | | | | | | | | | | Move up the specialization of std::numeric_limits
* | | | Improve robustness of igamma and igammac to bad inputs.Gravatar Rasmus Munk Larsen2018-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<>Gravatar Gael Guennebaud2018-03-09
| | | |
* | | | Implement better static assertion checking to make sure that the first ↵Gravatar Gael Guennebaud2018-03-09
| | | | | | | | | | | | | | | | assertion is a static one and not a runtime one.
* | | | Add static assertion on selfadjoint-view's UpLo parameter.Gravatar Gael Guennebaud2018-03-09
| | | |
| * | | Move up the specialization of std::numeric_limitsGravatar Daniel Trebbien2018-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 scalarGravatar Gael Guennebaud2018-02-16
| | | |
* | | | add unit test for SimplicialCholesky and Boost multiprec.Gravatar Gael Guennebaud2018-02-16
| | | |
* | | | bug #1517: fix triangular product with unit diagonal and nested scaling ↵Gravatar Gael Guennebaud2018-02-09
| | | | | | | | | | | | | | | | factor: (s*A).triangularView<UpperUnit>()*B
* | | | Fix linear indexing in generic block evaluation.Gravatar Gael Guennebaud2018-02-09
| | | |