diff options
author | Chen-Pang He <jdh8@ms63.hinet.net> | 2012-09-30 02:14:16 +0800 |
---|---|---|
committer | Chen-Pang He <jdh8@ms63.hinet.net> | 2012-09-30 02:14:16 +0800 |
commit | 332eb36436ff4d8f1a6f31749c49f53205e553bd (patch) | |
tree | bbddbc752ba531a3aafa135a6329c535e2b1b83b /Eigen | |
parent | 209199a13e13e7c319eaf0fff62bdfcfd626fa20 (diff) |
Implement complex MatrixPowerTriangular. There are still problems with real one.
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/src/Core/MatrixBase.h | 4 | ||||
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h index 7b8850eb7..e12a6763e 100644 --- a/Eigen/src/Core/MatrixBase.h +++ b/Eigen/src/Core/MatrixBase.h @@ -163,8 +163,8 @@ template<typename Derived> class MatrixBase template<typename ProductDerived, typename Lhs, typename Rhs> Derived& lazyAssign(const ProductBase<ProductDerived, Lhs,Rhs>& other); - template<typename ProductDerived, typename Lhs, typename Rhs> - Derived& lazyAssign(const MatrixPowerProductBase<ProductDerived, Lhs,Rhs>& other); + template<typename MatrixPower, typename Lhs, typename Rhs> + Derived& lazyAssign(const MatrixPowerProduct<MatrixPower, Lhs,Rhs>& other); #endif // not EIGEN_PARSED_BY_DOXYGEN template<typename OtherDerived> diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index b114b3745..d6a814586 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -271,7 +271,7 @@ template<typename Derived> class MatrixFunctionReturnValue; template<typename Derived> class MatrixSquareRootReturnValue; template<typename Derived> class MatrixLogarithmReturnValue; template<typename Derived> class MatrixPowerReturnValue; -template<typename Derived, typename Lhs, typename Rhs> class MatrixPowerProductBase; +template<typename Derived, typename Lhs, typename Rhs> class MatrixPowerProduct; namespace internal { template <typename Scalar> |