diff options
author | 2008-08-05 21:55:57 +0000 | |
---|---|---|
committer | 2008-08-05 21:55:57 +0000 | |
commit | 88bb2087c100d21f40546829759ebd58d14947ff (patch) | |
tree | ad83966c8bcafbce92a740b5b2704a49e47b810d /Eigen/src/Core/util | |
parent | c94be35bc816ecd963d6d2f93b0f1fa67009e3d2 (diff) |
New implementation of Swap as discussed, reusing Assign. Makes LU run
10% faster overall.
Diffstat (limited to 'Eigen/src/Core/util')
-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 067ccd0b0..a886a90d0 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -41,6 +41,7 @@ class Matrix; template<typename ExpressionType, unsigned int Added, unsigned int Removed> class Flagged; template<typename ExpressionType> class NestByValue; +template<typename ExpressionType> class SwapWrapper; template<typename MatrixType> class Minor; template<typename MatrixType, int BlockRows=Dynamic, int BlockCols=Dynamic, int DirectAccessStatus = ei_traits<MatrixType>::Flags&DirectAccessBit> class Block; |