Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Only test the lgamma, erf and erfc function when using a C99 compliant compiler | 2015-12-10 | |
| | |||
* | Only implement the lgamma, erf, and erfc functions when using a compiler ↵ | 2015-12-10 | |
| | | | | compliant with the C99 specification. | ||
* | Only disable the erf, erfc, and lgamma tests for older versions of c++. | 2015-12-07 | |
| | |||
* | Fixed a couple of typos | 2015-12-07 | |
| | | | | Cleaned up the code a bit. | ||
* | Add special functions to Eigen: lgamma, erf, erfc. | 2015-12-07 | |
| | | | | Includes CUDA support and unit tests. | ||
* | Added rsqrt() method to the Array class: this method computes the ↵ | 2015-12-03 | |
| | | | | coefficient-wise inverse square root much more efficiently than calling sqrt().inverse(). | ||
* | Add missing Rotation2D::operator=(Matrix2x2) | 2015-12-03 | |
| | |||
* | Add LU::transpose().solve() and LU::adjoint().solve() API. | 2015-12-01 | |
| | |||
* | Add internal method _solve_impl_transposed() to LU decomposition classes ↵ | 2015-11-30 | |
| | | | | that solves A^T x = b or A^* x = b. | ||
* | Fix matrix to quaternion (and angleaxis) conversion for matrix expression. | 2015-12-01 | |
| | |||
* | Do not check NeedsToAlign if no static alignment | 2015-11-30 | |
| | |||
* | Extend superlu cmake script to check version | 2015-11-30 | |
| | |||
* | ArrayBase::sign: add unit test and fix doc | 2015-11-27 | |
| | |||
* | Improve numerical robustness of some unit tests | 2015-11-23 | |
| | |||
* | Add regression using test for array<complex>/real | 2015-11-20 | |
| | |||
* | Workaround msvc broken complex/complex division in unit test | 2015-11-20 | |
| | |||
* | Add regression unit test for prod.maxCoeff(i) | 2015-11-18 | |
| | |||
* | Workaround i387 issue in unit test | 2015-11-16 | |
| | |||
* | bug #1105: fix default preallocation when moving from compressed to ↵ | 2015-11-06 | |
| | | | | uncompressed mode | ||
* | prevent stack overflow in unit test | 2015-11-05 | |
| | |||
* | Fix AVX round/ceil/floor, and fix respective unit test | 2015-11-04 | |
| | |||
* | Merged in aavenel/eigen (pull request PR-142) | 2015-11-04 | |
|\ | | | | | | | Add round, ceil and floor for SSE4.1/AVX (Bug #70) | ||
* | | Add support for dense.cwiseProduct(sparse) | 2015-11-04 | |
| | | | | | | | | This also fixes a regression regarding (dense*sparse).diagonal() | ||
* | | Fix compilation of sparse-triangular to dense assignment | 2015-11-04 | |
| | | |||
| * | Add round, ceil and floor for SSE4.1/AVX (Bug #70) | 2015-11-01 | |
|/ | |||
* | typo | 2015-10-30 | |
| | |||
* | Limit matrix size for other eigen and schur decompositions | 2015-10-30 | |
| | |||
* | Limit matrix sizes for trmm unit test and complexes. | 2015-10-30 | |
| | |||
* | Limit matrix size when testing for NaN: they can become prohibitively ↵ | 2015-10-30 | |
| | | | | expensive when running on x87 fp unit | ||
* | Fix gcc 4.4 compilation issue | 2015-10-30 | |
| | |||
* | fix typo | 2015-10-28 | |
| | |||
* | Enable std::isfinite/nan/inf on MSVC 2013 and newer and clang. Fix isinf for ↵ | 2015-10-28 | |
| | | | | gcc4.4 and older msvc with fast-math. | ||
* | Add a unit test for large chains of products | 2015-10-28 | |
| | |||
* | Extend vectorwiseop unit test with column/row vectors as input. | 2015-10-28 | |
| | |||
* | Refactoring of the cost model: | 2015-10-28 | |
| | | | | | | | | | | | - Dynamic is now an invalid value - introduce a HugeCost constant to be used for runtime-cost values or arbitrarily huge cost - add sanity checks for cost values: must be >=0 and not too large This change provides several benefits: - it fixes shortcoming is some cost computation where the Dynamic case was not properly handled. - it simplifies cost computation logic, and should avoid future similar shortcomings. - it allows to distinguish between different level of dynamic/huge/infinite cost - it should enable further simplifications in the computation of costs (save compilation time) | ||
* | Fix false negative in redux test | 2015-10-27 | |
| | |||
* | bug #1008: add a unit test for fast-math mode and isinf/isnan/isfinite/etc. ↵ | 2015-10-27 | |
| | | | | functions. | ||
* | merge | 2015-10-27 | |
|\ | |||
| * | Fix ambiguous instantiation | 2015-10-27 | |
| | | |||
* | | Improve readibility of EIGEN_DEBUG_ASSIGN mode. | 2015-10-27 | |
|/ | |||
* | Add support to directly evaluate the product of two sparse matrices within a ↵ | 2015-10-26 | |
| | | | | dense matrix. | ||
* | bug #1092: fix iterative solver ctors for expressions as input | 2015-10-26 | |
| | |||
* | bug #1098: fix regression introduced when generalizing some compute() ↵ | 2015-10-26 | |
| | | | | | | methods in changeset 7031a851d45a8526474ac1ac972ad12a48e99f1a . | ||
* | Make the IterativeLinearSolvers module compatible with MPL2-only mode | 2015-10-26 | |
| | | | | by defaulting to COLAMDOrdering and NaturalOrdering for ILUT and ILLT respectively. | ||
* | bug #1088: fix setIdenity for non-compressed sparse-matrix | 2015-10-25 | |
| | |||
* | Switch to MPL2 | 2015-10-23 | |
| | |||
* | Remove invalid typename keyword | 2015-10-22 | |
| | |||
* | bug #1090: fix a shortcoming in redux logic for which slice-vectorization ↵ | 2015-10-21 | |
| | | | | plus unrolling might happen. | ||
* | bug #1064: add support for Ref<SparseVector> | 2015-10-21 | |
| | |||
* | Fix perm*sparse return type and nesting, and add several sanity checks for ↵ | 2015-10-14 | |
| | | | | perm*sparse |