1. eigen
  2. eigen

Pull requests

#20 Declined
Repository
jdh8
Branch
default
Repository
eigen
Branch
default

Boost matrix square root. Implement triangular matrix power. Improve API of Kronecker product.

Author
  1. Chen-Pang He
Reviewers
Description

Both matrix logarithm and matrix power require matrix square root, so this improves their performance too.

The function kroneckerProduct used to take three arguments (A, B, result) and return void. Now it takes two arguments (A, B) and return a dense/sparse expression.

  • Learn about pull requests

Comments (5)

    1. Chen-Pang He author

      Thanks for you report, and sorry I don't have MSVC. From the error message, I guess the problem is caused by a typedef. I'm using RealScalar instead of Base::RealScalar now. I hope it will work and thanks for the French lesson too. ;)