aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2008-08-05 21:55:57 +0000
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2008-08-05 21:55:57 +0000
commit88bb2087c100d21f40546829759ebd58d14947ff (patch)
treead83966c8bcafbce92a740b5b2704a49e47b810d /Eigen/src/Core/util
parentc94be35bc816ecd963d6d2f93b0f1fa67009e3d2 (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.h1
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;