Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | |
| | |||
* | PolynomialSolver: fix typo. | 2014-05-19 | |
| | |||
* | PolynomialSolver: fix bugs related to linear polynomials. | 2014-05-19 | |
| | |||
* | PolynomialSolver: add missing constructors. | 2014-05-19 | |
| | |||
* | Add include LevenbergMarquardt in CMakeLists.txt. | 2014-04-12 | |
| | | | | This fixes bug #768. | ||
* | 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 | |
| | |||
* | optimize sparse-sparse Kronecker product | 2014-02-14 | |
| | |||
* | 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. | ||
* | Port unsupported constrained CG to Eigen3 | 2014-01-15 | |
| | |||
* | Fixed bug #702 and added unit test. | 2013-11-07 | |
| | | | | Thanks to Alexander Werner for the report. | ||
* | Add a block sparse matrix class. tests to be added | 2013-09-20 | |
| | |||
* | BDCSVD: Use rational interpolation to solve secular equation. | 2013-08-27 | |
| | | | | Algorithm is rather ad-hoc and falls back on bisection if required. | ||
* | Added missing inline statements in order to prevent linker errors. | 2013-08-27 | |
| | |||
* | BDCSVD: Use HouseholderSeq directly. | 2013-08-21 | |
| | |||
* | BDCSVD: Compute SVD of combined problem directly. | 2013-08-20 | |
| | | | | | | First step at implementing final stage in BDCSVD algorithm. Uses bisection method to solve nonlinear equation. Still lots of room for optimization. | ||
* | Backout parts of changeset 6719e56b5bfe9ae4badc9a6e894c5824f663d62e | 2013-08-11 | |
| | | | | (these changes were not intended to be commited) | ||
* | Ref<> objects must be nested by reference because they potentially store a ↵ | 2013-08-11 | |
| | | | | temporary object | ||
* | BDCSVD: Streamline compute() and copyUV() | 2013-08-07 | |
| | |||
* | Fix compilation. | 2013-08-02 | |
| | | | | | | The Matrix is required to be mutable but it also needs to be a reference and temporaries do not bind to non-const references - thus we need a hack and cast away the constness. | ||
* | MatrixFunctions: replace eval() by nested. | 2013-07-31 | |
| | | | | This eliminates an unnecessary copy in some situations, e.g. Map. | ||
* | Removed 'T' prefix from types and thus fixed compilation for GCC. | 2013-07-29 | |
| | |||
* | Fix bug in MatrixFunctions for matrices with multiple eigenvalues. | 2013-07-26 | |
| | | | | | | Store indices, not eigenvalues, in clusters. Bug was introduced in changeset a3a55357db7394281c872e911f13d69aba510aec . | ||
* | merge | 2013-07-26 | |
|\ | |||
* | | Fixed floating point warning. | 2013-07-26 | |
| | | | | | | | | Fixed evaluation of matrix_exp_computeUV. | ||
| * | MatrixFunctions: Clean up StemFunction.h | 2013-07-26 | |
|/ | |||
* | Fixed VC11 compilation. | 2013-07-26 | |
| | | | | The typedefs Lhs/Rhs in the base class are now accessible by derived classes. | ||
* | Clean up MatrixFunction and MatrixLogarithm. | 2013-07-25 | |
| | |||
* | Clean-up of MatrixSquareRoot. | 2013-07-22 | |
| | |||
* | Clean-up of MatrixExponential: | 2013-07-21 | |
| | | | | | * put internal stuff in the internal namespace * replace member functions by free functions | ||
* | Merge in jdh8's branch. | 2013-07-21 | |
|\ | | | | | | | | | * Enable singular matrix power and complex exponents. * Eliminate unnecessary copying for sparse Kronecker product. | ||
| * | Fix doc. (It is also used by computeFracPower) | 2013-07-21 | |
| | | |||
| * | Improve documentation on Kronecker product module. | 2013-07-21 | |
| | | |||
| * | Document on MatrixExponential::ScalingOp | 2013-07-21 | |
| | | |||
| * | Apply argument-dependent lookup on user-defined types. (using std::) | 2013-07-20 | |
| | | |||
| * | Optimize MatrixPower::computeIntPower | 2013-07-20 | |
| | | |||
| * | Comment on private members of MatrixPower. | 2013-07-20 | |
| | | |||
| * | Simplify MatrixPower::split | 2013-07-20 | |
| | | |||
* | | Fix vompilation of bdcsvd with ICC. | 2013-07-17 | |
| | | |||
* | | Add bdcsvd unit test in CMakeLists | 2013-07-15 | |
| | | |||
| * | Eliminate unnecessary copying for sparse Kronecker product. | 2013-07-15 | |
| | | |||
| * | Document on MatrixPowerAtomic. | 2013-07-13 | |
| | | |||
| * | Document on complex matrix power. | 2013-07-13 | |
| | |