Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Simplification of some Altivec constants, reuse existing constants and avoid ↵ | 2014-07-22 | |
| | | | | loading from RAM esp in the case of p16uc_COMPLEX_TRANSPOSE* | ||
* | Ambiguous call fixes for clang. | 2014-07-22 | |
| | |||
* | Workaround ambiguous call of init1 with MSVC. | 2014-07-22 | |
| | |||
* | Extend fixed-size ctor unit test and fix conversion warning. | 2014-07-22 | |
| | |||
* | Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer. | 2014-07-22 | |
| | | | | | Make it possible to run unit-tests with exceptions disabled via EIGEN_TEST_NO_EXCEPTIONS flag. Enhanced ctorleak unit-test | ||
* | Applied changes suggested by Christoph Hertzberg to c'tor leak fix. | 2014-07-18 | |
| | | | | | - Enclose exception handling in '#ifdef EIGEN_EXCEPTIONS'. - Use an object counter to demonstrate the bug more readily. | ||
* | Avoid memory leak when constructor of user-defined type throws exception. | 2014-07-06 | |
| | | | | | | | | | | | | The added check `ctorleak.cpp` demonstrates how the leak can be reproduced. The test appears to pass but it is leaking the storage of the (not created) matrix. I don't know how to make this test fail in the existing test suite but you can run it through Valgrind (or another debugger) to verify the leak. $ ./check.sh ctorleak && valgrind --leak-check=full ./test/ctorleak This patch fixes this leak by adding some try-catch-delete-rethrow blocks to `Eigen/src/Core/util/Memory.h`. | ||
* | bug #826: document caveats in 1x1 and 2x1 constructors. | 2014-07-21 | |
| | |||
* | Make the ordering method of SimplicialL[D]LT user configurable. | 2014-07-20 | |
| | |||
* | bug #826: fix 64 to 32 bits conversion warning when calling ↵ | 2014-07-20 | |
| | | | | Matrix<int,1,1>(long) | ||
* | Fix trivial warnings in MPRealSupport | 2014-07-18 | |
| | |||
* | Add note to EIGEN_DONT_PARALLELIZE into preprocessor documentation page ↵ | 2014-07-18 | |
| | | | | (requested in IRC) | ||
* | bug #138: Make building of internal documentation configurable via cmake flag | 2014-07-18 | |
| | |||
* | bug #770: fix out of bounds access | 2014-07-18 | |
| | |||
* | bug #843: fix jacobisvd for complexes and extend respective unit test to ↵ | 2014-07-17 | |
| | | | | chack with random tricky matrices | ||
* | bug #397: add a warning for 64 to 32 bit integer conversion and fix many of ↵ | 2014-07-17 | |
| | | | | these warning by splitting the index type used for storage and as size/coefficient indexes in PermutationMatrix and Transpositions. | ||
* | bug #842: warn user about MPFR++ being under the GPL | 2014-07-17 | |
| | |||
* | merge | 2014-07-17 | |
|\ | |||
* | | Fix bug #770: workaround thread safety in mpreal | 2014-07-17 | |
| | | |||
* | | bug #842: update mpreal copy (fix compilation with clang) | 2014-07-17 | |
| | | |||
| * | Remove unnecessary <bench/BenchTimer.h>include | 2014-07-17 | |
|/ | |||
* | bug #842: fix specialized product for mpreal | 2014-07-17 | |
| | |||
* | bug #838: add unit test for fill-in in sparse outer product and fix abusive ↵ | 2014-07-16 | |
| | | | | fill-in. | ||
* | Regression test for bug #714. | 2014-07-16 | |
| | | | | Note that the bug only occurs on some compilers and is not fixed yet | ||
* | bug #826: fix is_convertible for MSVC and add minimalistic unit test for ↵ | 2014-07-16 | |
| | | | | is_convertible | ||
* | Added HasDiv=1 to Altivec PacketMath.h, now vectorization_logic test passes. | 2014-07-15 | |
| | | | | Added comments to the constants, indicative of the actual values | ||
* | Extend unit test of dense triangular solvers | 2014-07-15 | |
| | |||
* | Test vectorization logic for int | 2014-07-14 | |
| | |||
* | Fix bug #838: detect outer products from either the lhs or rhs | 2014-07-11 | |
| | |||
* | Fix bug #838: fix dense * sparse and sparse * dense outer products | 2014-07-11 | |
| | |||
* | Fix inner iterator on an outer-vector | 2014-07-11 | |
| | |||
* | Merged in complexzeros/eigen (pull request PR-69) | 2014-07-11 | |
|\ | | | | | | | Added Spline interpolation with derivatives. | ||
| * | Fixed index that would cause crash with two point, two derivative ↵ | 2014-07-10 | |
| | | | | | | | | interpolation. Added static_cast. | ||
* | | stride must be DenseIndex not int | 2014-07-10 | |
| | | |||
* | | Backed out of changeset 6089:f27f55bee3efc2cafd01cb07d3faadf7eb490f66 | 2014-07-10 | |
| | | | | | | | | Unfortunately this breaks things at other places | ||
* | | Make MatrixBase::makeHouseholder resize its output vector if it is zero | 2014-07-10 | |
| | | |||
* | | Fix GMRES: Initialize essential Householder vector with correct dimension. ↵ | 2014-07-10 | |
| | | | | | | | | Add check if initial guess is already a sufficient approximation. | ||
* | | Fix unit test when using 80bits FPU | 2014-07-09 | |
| | | |||
* | | Determine version of Metis library. Apparently, at least version 5.x is ↵ | 2014-07-09 | |
| | | | | | | | | | | | | needed for Eigen/MetisSupport. Marked some internal variables as advanced | ||
* | | Generalize unit testing of pscatter | 2014-07-09 | |
| | | |||
* | | Merged in jdh8/eigen (pull request PR-72) | 2014-07-09 | |
|\ \ | | | | | | | | | | Fix bug #839 | ||
* | | | Add unit test for bug #839. | 2014-07-09 | |
| | | | |||
| * | | Fix bug #839 | 2014-07-09 | |
|/ / | |||
* | | bug #808: fix implicit conversions from int/longint to float/double | 2014-07-08 | |
| | | |||
* | | bug #808: use double instead of float for the increasing size ratio in ↵ | 2014-07-08 | |
| | | | | | | | | | | | | | | CompressedStorage::resize (grafted from 0e0ae400843cd9a459e5306d4d6560dbea759a42 ) | ||
* | | Fix implicit long to int conversions in blas interface | 2014-07-08 | |
| | | |||
* | | Fix bug #809: unused variable warning | 2014-07-08 | |
| | | |||
* | | Fix many long to int implicit conversions | 2014-07-08 | |
| | | |||
* | | bug #837: Always re-align the result of EIGEN_ALLOCA. | 2014-07-08 | |
| | | |||
* | | Merged in jdh8/eigen (pull request PR-71) | 2014-07-08 | |
|\ \ | | | | | | | | | | Find benchmark opponents more aggressively |