aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/src/MatrixFunctions
Commit message (Collapse)AuthorAge
* Bug #1796: Make matrix squareroot usable for Map and Ref typesGravatar Christoph Hertzberg2019-12-20
|
* Use pade for matrix exponential also for complex values.Gravatar Michael Tesch2019-05-08
|
* Fixed most conversion warnings in MatrixFunctions moduleGravatar Christoph Hertzberg2018-11-20
|
* A few small fixes to a) prevent throwing in ctors and dtors of the threading ↵Gravatar Rasmus Munk Larsen2018-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 ↵Gravatar Christoph Hertzberg2018-10-19
| | | | | | | unsupported modules (by using the corresponding Doxytags file). Manually grafted from d107a371c61b764c73fd1570b1f3ed1c6400dd7e
* Fix build failures in matrix_power and matrix_exponential tests.Gravatar Alexey Frunze2018-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 everywhereGravatar Christoph Hertzberg2018-07-25
|
* Fix typos found using codespellGravatar Gael Guennebaud2018-06-07
|
* Check that Schur decomposition succeed.Gravatar Gael Guennebaud2017-11-10
|
* bug #1484: restore deleted line for 128 bits long doubles, and improve ↵Gravatar Gael Guennebaud2017-11-10
| | | | dispatching logic.
* Fix compilation of matrix log with Map as inputGravatar Gael Guennebaud2017-06-07
|
* bug #1380: for Map<> as input of matrix exponentialGravatar Gael Guennebaud2017-02-20
|
* bug #1380: fix matrix exponential with Map<>Gravatar Gael Guennebaud2017-01-30
|
* bug #1167: simplify installation of header files using cmake's ↵Gravatar Gael Guennebaud2016-08-29
| | | | install(DIRECTORY ...) command.
* Fix MatrixFunctions module.Gravatar Gael Guennebaud2016-06-03
|
* Silenced several double-promotion warningsGravatar Christoph Hertzberg2016-05-22
|
* bug #1229: bypass usage of Derived::Options which is available for plain ↵Gravatar Gael Guennebaud2016-05-18
| | | | matrix types only. Better use column-major storage anyway.
* Enable and fix -Wdouble-conversion warningsGravatar Christoph Hertzberg2016-05-05
|
* Replace all M_PI by EIGEN_PI and add a check to the testsuite.Gravatar Christoph Hertzberg2016-03-23
|
* Reverted previous commit since it caused more problems than it solvedGravatar Benoit Steiner2016-02-26
|
* Fixed handling of long doubles on aarch64Gravatar Benoit Steiner2016-02-26
|
* bug #1112: fix compilation on exotic architecturesGravatar Gael Guennebaud2015-11-27
|
* Get rid of class internal::nested<> (still have to updated Tensor module)Gravatar Gael Guennebaud2015-06-19
|
* bug #876: remove usage of atanh2 in matrix powerGravatar Gael Guennebaud2014-12-08
|
* bug #876, matrix_log_compute_2x2: directly use logp1 instead of atanh2Gravatar Gael Guennebaud2014-12-08
|
* Make MatrixFunction use nested_eval instead of nestedGravatar Gael Guennebaud2014-09-18
|
* Fix typo in MatrixExponential noticed by Markos.Gravatar Jitse Niesen2014-07-25
|
* Added missing inline statements in order to prevent linker errors.Gravatar Hauke Heibel2013-08-27
|
* Backout parts of changeset 6719e56b5bfe9ae4badc9a6e894c5824f663d62eGravatar Gael Guennebaud2013-08-11
| | | | (these changes were not intended to be commited)
* Ref<> objects must be nested by reference because they potentially store a ↵Gravatar Gael Guennebaud2013-08-11
| | | | temporary object
* Fix compilation.Gravatar Hauke Heibel2013-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.Gravatar Jitse Niesen2013-07-31
| | | | This eliminates an unnecessary copy in some situations, e.g. Map.
* Fix bug in MatrixFunctions for matrices with multiple eigenvalues.Gravatar Jitse Niesen2013-07-26
| | | | | | Store indices, not eigenvalues, in clusters. Bug was introduced in changeset a3a55357db7394281c872e911f13d69aba510aec .
* mergeGravatar Jitse Niesen2013-07-26
|\
* | Fixed floating point warning.Gravatar Hauke Heibel2013-07-26
| | | | | | | | Fixed evaluation of matrix_exp_computeUV.
| * MatrixFunctions: Clean up StemFunction.hGravatar Jitse Niesen2013-07-26
|/
* Clean up MatrixFunction and MatrixLogarithm.Gravatar Jitse Niesen2013-07-25
|
* Clean-up of MatrixSquareRoot.Gravatar Jitse Niesen2013-07-22
|
* Clean-up of MatrixExponential:Gravatar Jitse Niesen2013-07-21
| | | | | * put internal stuff in the internal namespace * replace member functions by free functions
* Fix doc. (It is also used by computeFracPower)Gravatar Chen-Pang He2013-07-21
|
* Document on MatrixExponential::ScalingOpGravatar Chen-Pang He2013-07-21
|
* Apply argument-dependent lookup on user-defined types. (using std::)Gravatar Chen-Pang He2013-07-20
|
* Optimize MatrixPower::computeIntPowerGravatar Chen-Pang He2013-07-20
|
* Comment on private members of MatrixPower.Gravatar Chen-Pang He2013-07-20
|
* Simplify MatrixPower::splitGravatar Chen-Pang He2013-07-20
|
* Document on MatrixPowerAtomic.Gravatar Chen-Pang He2013-07-13
|
* Document on complex matrix power.Gravatar Chen-Pang He2013-07-13
|
* Document on the return type of MatrixPower::operator()Gravatar Chen-Pang He2013-07-13
|
* Make non-conversion unary constructors explicit.Gravatar Chen-Pang He2013-07-11
|
* Add assertion against undefined matrix power.Gravatar Chen-Pang He2013-07-10
|