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