diff options
author | 2009-08-04 16:54:17 +0200 | |
---|---|---|
committer | 2009-08-04 16:54:17 +0200 | |
commit | 7d607048a926052e8acfb5cc18cb0be557fa6447 (patch) | |
tree | 8592f555289527a719143919eb1f9332196d4a51 /Eigen/src/Core/util/ForwardDeclarations.h | |
parent | f3a6bc48c45901776e947eaa96e483ab2860b975 (diff) |
implement a ProductBase class and, as a proof of concept, update TriangularProduct
and SelfAdjointMatrixProduct to take advantage of it => fewer LOC
Diffstat (limited to 'Eigen/src/Core/util/ForwardDeclarations.h')
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index 310d0fbde..d755445c1 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -48,6 +48,7 @@ template<typename NullaryOp, typename MatrixType> class CwiseNullaryOp; template<typename UnaryOp, typename MatrixType> class CwiseUnaryOp; template<typename ViewOp, typename MatrixType> class CwiseUnaryView; template<typename BinaryOp, typename Lhs, typename Rhs> class CwiseBinaryOp; +template<typename Derived, typename Lhs, typename Rhs> class ProductBase; template<typename Lhs, typename Rhs, int ProductMode> class Product; template<typename Derived> class DiagonalBase; |