Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bug #1796: Make matrix squareroot usable for Map and Ref types | Christoph Hertzberg | 2019-12-20 |
| | |||
* | Use pade for matrix exponential also for complex values. | Michael Tesch | 2019-05-08 |
| | |||
* | Fixed most conversion warnings in MatrixFunctions module | Christoph Hertzberg | 2018-11-20 |
| | |||
* | A few small fixes to a) prevent throwing in ctors and dtors of the threading ↵ | Rasmus Munk Larsen | 2018-11-09 |
| | | | | code, and b) supporting matrix exponential on platforms with 113 bits of mantissa for long doubles. | ||
* | Fix most Doxygen warnings. Also add links to stable documentation from ↵ | Christoph Hertzberg | 2018-10-19 |
| | | | | | | | unsupported modules (by using the corresponding Doxytags file). Manually grafted from d107a371c61b764c73fd1570b1f3ed1c6400dd7e | ||
* | Fix build failures in matrix_power and matrix_exponential tests. | Alexey Frunze | 2018-08-31 |
| | | | | | | | | This fixes the static assertion complaining about double being used in place of long double. This happened on MIPS32, where double and long double have the same type representation. This can be simulated on x86 as well if we pass -mlong-double-64 to g++. | ||
* | Removed several shadowing types and use global Index typedef everywhere | Christoph Hertzberg | 2018-07-25 |
| | |||
* | Fix typos found using codespell | Gael Guennebaud | 2018-06-07 |
| | |||
* | Check that Schur decomposition succeed. | Gael Guennebaud | 2017-11-10 |
| | |||
* | bug #1484: restore deleted line for 128 bits long doubles, and improve ↵ | Gael Guennebaud | 2017-11-10 |
| | | | | dispatching logic. | ||
* | Fix compilation of matrix log with Map as input | Gael Guennebaud | 2017-06-07 |
| | |||
* | bug #1380: for Map<> as input of matrix exponential | Gael Guennebaud | 2017-02-20 |
| | |||
* | bug #1380: fix matrix exponential with Map<> | Gael Guennebaud | 2017-01-30 |
| | |||
* | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 |
| | | | | install(DIRECTORY ...) command. | ||
* | Fix MatrixFunctions module. | Gael Guennebaud | 2016-06-03 |
| | |||
* | Silenced several double-promotion warnings | Christoph Hertzberg | 2016-05-22 |
| | |||
* | bug #1229: bypass usage of Derived::Options which is available for plain ↵ | Gael Guennebaud | 2016-05-18 |
| | | | | matrix types only. Better use column-major storage anyway. | ||
* | Enable and fix -Wdouble-conversion warnings | Christoph Hertzberg | 2016-05-05 |
| | |||
* | Replace all M_PI by EIGEN_PI and add a check to the testsuite. | Christoph Hertzberg | 2016-03-23 |
| | |||
* | Reverted previous commit since it caused more problems than it solved | Benoit Steiner | 2016-02-26 |
| | |||
* | Fixed handling of long doubles on aarch64 | Benoit Steiner | 2016-02-26 |
| | |||
* | bug #1112: fix compilation on exotic architectures | Gael Guennebaud | 2015-11-27 |
| | |||
* | Get rid of class internal::nested<> (still have to updated Tensor module) | Gael Guennebaud | 2015-06-19 |
| | |||
* | bug #876: remove usage of atanh2 in matrix power | Gael Guennebaud | 2014-12-08 |
| | |||
* | bug #876, matrix_log_compute_2x2: directly use logp1 instead of atanh2 | Gael Guennebaud | 2014-12-08 |
| | |||
* | Make MatrixFunction use nested_eval instead of nested | Gael Guennebaud | 2014-09-18 |
| | |||
* | Fix typo in MatrixExponential noticed by Markos. | Jitse Niesen | 2014-07-25 |
| | |||
* | Added missing inline statements in order to prevent linker errors. | Hauke Heibel | 2013-08-27 |
| | |||
* | 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 | ||
* | 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. | ||
* | MatrixFunctions: replace eval() by nested. | Jitse Niesen | 2013-07-31 |
| | | | | This eliminates an unnecessary copy in some situations, e.g. Map. | ||
* | 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 |
|/ | |||
* | 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 | ||
* | Fix doc. (It is also used by computeFracPower) | 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 |
| | |||
* | 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 |
| | |||
* | Make non-conversion unary constructors explicit. | Chen-Pang He | 2013-07-11 |
| | |||
* | Add assertion against undefined matrix power. | Chen-Pang He | 2013-07-10 |
| |