Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a block sparse matrix class. tests to be added | Desire NUENTSA | 2013-09-20 |
| | |||
* | Merged in advanpix/eigen-mp-devs (pull request PR-32) | Gael Guennebaud | 2013-09-03 |
|\ | | | | | | | Fixes for SparseMatrix to support non-POD scalar types | ||
* | | BDCSVD: Use rational interpolation to solve secular equation. | Jitse Niesen | 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. | Hauke Heibel | 2013-08-27 |
| | | |||
| * | Updated mpfr::mpreal. Move semantic support, RVO, other new features | Pavel Holoborodko | 2013-08-26 |
|/ | |||
* | BDCSVD: Use HouseholderSeq directly. | Jitse Niesen | 2013-08-21 |
| | |||
* | BDCSVD: Compute SVD of combined problem directly. | Jitse Niesen | 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 | Gael Guennebaud | 2013-08-11 |
| | | | | (these changes were not intended to be commited) | ||
* | Ref<> objects must be nested by reference because they potentially store a ↵ | Gael Guennebaud | 2013-08-11 |
| | | | | temporary object | ||
* | BDCSVD: Streamline compute() and copyUV() | Jitse Niesen | 2013-08-07 |
| | |||
* | Fix compilation. | Hauke Heibel | 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. | ||
* | Ensure that (potentially aligned) stack objects are passed by reference. | Hauke Heibel | 2013-08-02 |
| | |||
* | MatrixFunctions: replace eval() by nested. | Jitse Niesen | 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. | Hauke Heibel | 2013-07-29 |
| | |||
* | Fix bug in MatrixFunctions for matrices with multiple eigenvalues. | Jitse Niesen | 2013-07-26 |
| | | | | | | Store indices, not eigenvalues, in clusters. Bug was introduced in changeset a3a55357db7394281c872e911f13d69aba510aec . | ||
* | merge | Jitse Niesen | 2013-07-26 |
|\ | |||
* | | Fixed floating point warning. | Hauke Heibel | 2013-07-26 |
| | | | | | | | | Fixed evaluation of matrix_exp_computeUV. | ||
| * | MatrixFunctions: Clean up StemFunction.h | Jitse Niesen | 2013-07-26 |
|/ | |||
* | Fixed VC11 compilation. | Hauke Heibel | 2013-07-26 |
| | | | | The typedefs Lhs/Rhs in the base class are now accessible by derived classes. | ||
* | Clean up MatrixFunction and MatrixLogarithm. | Jitse Niesen | 2013-07-25 |
| | |||
* | Clean-up of MatrixSquareRoot. | Jitse Niesen | 2013-07-22 |
| | |||
* | Clean-up of MatrixExponential: | Jitse Niesen | 2013-07-21 |
| | | | | | * put internal stuff in the internal namespace * replace member functions by free functions | ||
* | Merge in jdh8's branch. | Jitse Niesen | 2013-07-21 |
|\ | | | | | | | | | * Enable singular matrix power and complex exponents. * Eliminate unnecessary copying for sparse Kronecker product. | ||
| * | Directly code failing example, or it breaks `make doc`. | Chen-Pang He | 2013-07-21 |
| | | |||
| * | Fix doc. (It is also used by computeFracPower) | Chen-Pang He | 2013-07-21 |
| | | |||
| * | Warn about power of a matrix with non-semisimple 0 eigenvalue. | Chen-Pang He | 2013-07-21 |
| | | |||
| * | Improve documentation on Kronecker product module. | Chen-Pang He | 2013-07-21 |
| | | |||
| * | Document on MatrixExponential::ScalingOp | Chen-Pang He | 2013-07-21 |
| | | |||
| * | Apply argument-dependent lookup on user-defined types. (using std::) | Chen-Pang He | 2013-07-20 |
| | | |||
| * | Optimize MatrixPower::computeIntPower | Chen-Pang He | 2013-07-20 |
| | | |||
| * | Comment on private members of MatrixPower. | Chen-Pang He | 2013-07-20 |
| | | |||
| * | Simplify MatrixPower::split | Chen-Pang He | 2013-07-20 |
| | | |||
* | | Fix vompilation of bdcsvd with ICC. | Gael Guennebaud | 2013-07-17 |
| | | |||
* | | Add bdcsvd unit test in CMakeLists | Gael Guennebaud | 2013-07-15 |
| | | |||
| * | Eliminate unnecessary copying for sparse Kronecker product. | Chen-Pang He | 2013-07-15 |
| | | |||
| * | generateTestMatrix can use processTriangularMatrix | Chen-Pang He | 2013-07-15 |
| | | |||
| * | Test singular matrix power with square roots. Exponent laws are too unstable. | Chen-Pang He | 2013-07-15 |
| | | |||
| * | Fix typo in testSingular. | Chen-Pang He | 2013-07-14 |
| | | |||
| * | Add test3dRotation. | Chen-Pang He | 2013-07-14 |
| | | |||
| * | Document on MatrixPowerAtomic. | Chen-Pang He | 2013-07-13 |
| | | |||
| * | Document on complex matrix power. | Chen-Pang He | 2013-07-13 |
| | | |||
| * | Document on the return type of MatrixPower::operator() | Chen-Pang He | 2013-07-13 |
| | | |||
* | | Add no_assignment_operator to a few classes that must not be assigned, and ↵ | Gael Guennebaud | 2013-07-10 |
| | | | | | | | | fix a couple of warnings. | ||
| * | Make non-conversion unary constructors explicit. | Chen-Pang He | 2013-07-11 |
| | | |||
| * | The only(?) way to test complex matrix power. | Chen-Pang He | 2013-07-10 |
| | | |||
| * | Test power of singular matrices. | Chen-Pang He | 2013-07-10 |
| | | |||
| * | These casts are unnecessary because isApprox already casts them. | Chen-Pang He | 2013-07-10 |
| | | |||
| * | Remove unused struct definition in test. | Chen-Pang He | 2013-07-10 |
| | | |||
| * | Write doc for positive power of a matrix with a semisimple zero eigenvalue. | Chen-Pang He | 2013-07-10 |
| | | |||
| * | Write doc for complex power of a matrix. | Chen-Pang He | 2013-07-10 |
| | |