Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix trivial warnings in MPRealSupport | 2014-07-18 | |
| | |||
* | bug #770: fix out of bounds access | 2014-07-18 | |
| | |||
* | 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 | |
| | |||
* | 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. | ||
* | | Fix GMRES: Initialize essential Householder vector with correct dimension. ↵ | 2014-07-10 | |
| | | | | | | | | Add check if initial guess is already a sufficient approximation. | ||
* | | Move using std::abs from Eigen's namespace to function scope. | 2014-07-08 | |
| | | |||
* | | Mark internal namespace as \internal | 2014-07-06 | |
| | | |||
* | | Percent "Eigen" in dox to prevent linking if not referring to the Eigen ↵ | 2014-07-05 | |
| | | | | | | | | namespace | ||
* | | Move Doxygen-only stuff to *.dox | 2014-07-05 | |
| | | |||
* | | Document internal namespace | 2014-07-05 | |
| | | |||
* | | Fix dox for namespaces | 2014-07-05 | |
| | | |||
* | | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵ | 2014-07-01 | |
| | | | | | | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed. | ||
| * | IndexArray is now a typename. | 2014-06-25 | |
| | | | | | | | | Changed interpolate with derivatives test to use VERIFY_IS_APPROX. | ||
| * | Merged. | 2014-06-23 | |
| |\ | |||
| | * | Removed tabs and fixed indentation. | 2014-06-23 | |
| | | | |||
| * | | Fixed type mixing issues. | 2014-06-23 | |
| |/ | |||
| * | Using LU decomposition with complete pivoting for better accuracy. | 2014-06-23 | |
| | | |||
| * | Changed uint to unsigned int. | 2014-06-23 | |
| | | |||
| * | Added Spline interpolation with derivatives. | 2014-06-20 | |
|/ | |||
* | unsupported/TensorSymmetry: factor out completely from Tensor module | 2014-06-04 | |
| | | | | | | | | | Remove the symCoeff() method of the the Tensor module and move the functionality into a new operator() of the symmetry classes. This makes the Tensor module now completely self-contained without symmetry support (even though previously it was only a forward declaration and a otherwise harmless trivial templated method) and also removes the inconsistency with the rest of eigen w.r.t. the method's naming scheme. | ||
* | unsupported/TensorSymmetry: make symgroup construction autodetect number of ↵ | 2014-06-04 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | indices When constructing a symmetry group, make the code automatically detect the number of indices required from the indices of the group's generators. Also, allow the symmetry group to be applied to lists of indices that are larger than the number of indices of the symmetry group. Before: SGroup<4, Symmetry<0, 1>, Symmetry<2,3>> group; group.apply<SomeOp, int>(std::array<int,4>{{0, 1, 2, 3}}, 0); After: SGroup<Symmetry<0, 1>, Symmetry<2,3>> group; group.apply<SomeOp, int>(std::array<int,4>{{0, 1, 2, 3}}, 0); group.apply<SomeOp, int>(std::array<int,5>{{0, 1, 2, 3, 4}}, 0); This should make the symmetry group easier to use - especially if one wants to reuse the same symmetry group for different tensors of maybe different rank. static/runtime asserts remain for the case where the length of the index list to which a symmetry group is to be applied is too small. | ||
* | unsupported/CXX11/Core: allow gen_numeric_list to have a starting point | 2014-06-04 | |
| | | | | | | Add a template parameter to gen_numeric_list that acts as a starting point for the list, i.e. gen_numeric_list<int, 5, 4> will generate a numeric_list<int, 4, 5, 6, 7, 8>. | ||
* | unsupported/ C++11 workarounds: don't use hack for libc++ if not required | 2014-06-04 | |
| | | | | | | | libc++ from 3.4 onwards supports constexpr std::get, but only if compiled with -std=c++1y. Change the detection so that libc++'s internals are only used if either -std=c++1y is not specified or the library is too old, making the whole hack a bit more future-proof. | ||
* | Fix compilation for CXX11/Tensor module if unsupported is not in include path | 2014-06-04 | |
| | |||
* | PolynomialSolver: fix typo. | 2014-05-19 | |
| | |||
* | PolynomialSolver: fix bugs related to linear polynomials. | 2014-05-19 | |
| | |||
* | PolynomialSolver: add missing constructors. | 2014-05-19 | |
| | |||
* | PolynomialSolver: test template constructor in test suite. | 2014-05-19 | |
| | |||
* | PolynomialSolver: add a test to reveal a bug. | 2014-05-19 | |
| | |||
* | Merged in benoitsteiner/eigen-fixes/nvcc_fixes (pull request PR-56) | 2014-04-15 | |
|\ | | | | | | | Fixed a typo in CXX11Meta.h | ||
| * | Fixed a typo in CXX11Meta.h | 2014-04-14 | |
| | | |||
* | | Add include LevenbergMarquardt in CMakeLists.txt. | 2014-04-12 | |
|/ | | | | This fixes bug #768. | ||
* | Make some actual verifications inside the autodiff unit test | 2014-04-01 | |
| | |||
* | Fix no newline at end of file warning | 2014-04-01 | |
| | |||
* | MINRES, bug #715: add support for zero rhs, and remove square test. | 2014-03-17 | |
| | |||
* | fix Spline constructor | 2014-03-15 | |
| | |||
* | Fix compilation of SPlines module | 2014-02-17 | |
| | |||
* | Fix FFTW unit test with clang | 2014-02-17 | |
| | |||
* | optimize sparse-sparse Kronecker product | 2014-02-14 | |
| | |||
* | Remove unused typedef in polynomialsolver test. | 2014-02-08 | |
| | |||
* | fix typo in evalSolverSugarFunction() | 2014-02-08 | |
| | |||
* | Fixed issue #734 (thanks to Philipp Büttgenbach for reporting the issue and ↵ | 2014-02-01 | |
| | | | | | | proposing a fix). Kept ColMajor layout if possible in order to keep derivatives of the same order adjacent in memory. | ||
* | Fix bug #730: Path of OpenGL headers is different on MacOS | 2014-01-29 | |
| | |||
* | Port unsupported constrained CG to Eigen3 | 2014-01-15 | |
| |