Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix bug #61: gemm was broken since we changed the blocking order | Gael Guennebaud | 2014-07-24 |
| | |||
* | Simplification of some Altivec constants, reuse existing constants and avoid ↵ | Konstantinos Margaritis | 2014-07-22 |
| | | | | loading from RAM esp in the case of p16uc_COMPLEX_TRANSPOSE* | ||
* | Ambiguous call fixes for clang. | Gael Guennebaud | 2014-07-22 |
| | |||
* | Workaround ambiguous call of init1 with MSVC. | Gael Guennebaud | 2014-07-22 |
| | |||
* | Extend fixed-size ctor unit test and fix conversion warning. | Gael Guennebaud | 2014-07-22 |
| | |||
* | Define EIGEN_TRY, EIGEN_CATCH, EIGEN_THROW as suggested by Moritz Klammer. | Christoph Hertzberg | 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. | Moritz Klammler | 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. | Moritz Klammler | 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. | Gael Guennebaud | 2014-07-21 |
| | |||
* | Make the ordering method of SimplicialL[D]LT user configurable. | Gael Guennebaud | 2014-07-20 |
| | |||
* | bug #826: fix 64 to 32 bits conversion warning when calling ↵ | Gael Guennebaud | 2014-07-20 |
| | | | | Matrix<int,1,1>(long) | ||
* | Fix trivial warnings in MPRealSupport | Christoph Hertzberg | 2014-07-18 |
| | |||
* | Add note to EIGEN_DONT_PARALLELIZE into preprocessor documentation page ↵ | Christoph Hertzberg | 2014-07-18 |
| | | | | (requested in IRC) | ||
* | bug #138: Make building of internal documentation configurable via cmake flag | Christoph Hertzberg | 2014-07-18 |
| | |||
* | bug #770: fix out of bounds access | Gael Guennebaud | 2014-07-18 |
| | |||
* | bug #843: fix jacobisvd for complexes and extend respective unit test to ↵ | Gael Guennebaud | 2014-07-17 |
| | | | | chack with random tricky matrices | ||
* | bug #397: add a warning for 64 to 32 bit integer conversion and fix many of ↵ | Gael Guennebaud | 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 | Gael Guennebaud | 2014-07-17 |
| | |||
* | merge | Gael Guennebaud | 2014-07-17 |
|\ | |||
* | | Fix bug #770: workaround thread safety in mpreal | Gael Guennebaud | 2014-07-17 |
| | | |||
* | | bug #842: update mpreal copy (fix compilation with clang) | Gael Guennebaud | 2014-07-17 |
| | | |||
| * | Remove unnecessary <bench/BenchTimer.h>include | Christoph Hertzberg | 2014-07-17 |
|/ | |||
* | bug #842: fix specialized product for mpreal | Gael Guennebaud | 2014-07-17 |
| | |||
* | bug #838: add unit test for fill-in in sparse outer product and fix abusive ↵ | Gael Guennebaud | 2014-07-16 |
| | | | | fill-in. | ||
* | Regression test for bug #714. | Christoph Hertzberg | 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 ↵ | Gael Guennebaud | 2014-07-16 |
| | | | | is_convertible | ||
* | Added HasDiv=1 to Altivec PacketMath.h, now vectorization_logic test passes. | Konstantinos Margaritis | 2014-07-15 |
| | | | | Added comments to the constants, indicative of the actual values | ||
* | Extend unit test of dense triangular solvers | Gael Guennebaud | 2014-07-15 |
| | |||
* | Test vectorization logic for int | Christoph Hertzberg | 2014-07-14 |
| | |||
* | Fix bug #838: detect outer products from either the lhs or rhs | Gael Guennebaud | 2014-07-11 |
| | |||
* | Fix bug #838: fix dense * sparse and sparse * dense outer products | Gael Guennebaud | 2014-07-11 |
| | |||
* | Fix inner iterator on an outer-vector | Gael Guennebaud | 2014-07-11 |
| | |||
* | Merged in complexzeros/eigen (pull request PR-69) | Hauke Heibel | 2014-07-11 |
|\ | | | | | | | Added Spline interpolation with derivatives. | ||
| * | Fixed index that would cause crash with two point, two derivative ↵ | Jeff | 2014-07-10 |
| | | | | | | | | interpolation. Added static_cast. | ||
* | | stride must be DenseIndex not int | Christoph Hertzberg | 2014-07-10 |
| | | |||
* | | Backed out of changeset 6089:f27f55bee3efc2cafd01cb07d3faadf7eb490f66 | Christoph Hertzberg | 2014-07-10 |
| | | | | | | | | Unfortunately this breaks things at other places | ||
* | | Make MatrixBase::makeHouseholder resize its output vector if it is zero | Christoph Hertzberg | 2014-07-10 |
| | | |||
* | | Fix GMRES: Initialize essential Householder vector with correct dimension. ↵ | Kolja Brix | 2014-07-10 |
| | | | | | | | | Add check if initial guess is already a sufficient approximation. | ||
* | | Fix unit test when using 80bits FPU | Gael Guennebaud | 2014-07-09 |
| | | |||
* | | Determine version of Metis library. Apparently, at least version 5.x is ↵ | Christoph Hertzberg | 2014-07-09 |
| | | | | | | | | | | | | needed for Eigen/MetisSupport. Marked some internal variables as advanced | ||
* | | Generalize unit testing of pscatter | Gael Guennebaud | 2014-07-09 |
| | | |||
* | | Merged in jdh8/eigen (pull request PR-72) | Gael Guennebaud | 2014-07-09 |
|\ \ | | | | | | | | | | Fix bug #839 | ||
* | | | Add unit test for bug #839. | Gael Guennebaud | 2014-07-09 |
| | | | |||
| * | | Fix bug #839 | Chen-Pang He | 2014-07-09 |
|/ / | |||
* | | bug #808: fix implicit conversions from int/longint to float/double | Gael Guennebaud | 2014-07-08 |
| | | |||
* | | bug #808: use double instead of float for the increasing size ratio in ↵ | Gael Guennebaud | 2014-07-08 |
| | | | | | | | | | | | | | | CompressedStorage::resize (grafted from 0e0ae400843cd9a459e5306d4d6560dbea759a42 ) | ||
* | | Fix implicit long to int conversions in blas interface | Gael Guennebaud | 2014-07-08 |
| | | |||
* | | Fix bug #809: unused variable warning | Gael Guennebaud | 2014-07-08 |
| | | |||
* | | Fix many long to int implicit conversions | Gael Guennebaud | 2014-07-08 |
| | | |||
* | | bug #837: Always re-align the result of EIGEN_ALLOCA. | Christoph Hertzberg | 2014-07-08 |
| | |