diff options
author | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2011-04-22 22:36:45 +0100 |
---|---|---|
committer | Jitse Niesen <jitse@maths.leeds.ac.uk> | 2011-04-22 22:36:45 +0100 |
commit | f924722f3b9df48fc0c7d27cc46e0d8f6c994aa4 (patch) | |
tree | f217335a3fe8eabff69b65843e14491f37544b5a /Eigen/src/Core/Reverse.h | |
parent | bb2d70d211a8fc8184b690b75d29ba484edace0e (diff) |
Implement evaluators for Reverse.
Diffstat (limited to 'Eigen/src/Core/Reverse.h')
-rw-r--r-- | Eigen/src/Core/Reverse.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Eigen/src/Core/Reverse.h b/Eigen/src/Core/Reverse.h index 600744ae7..cef3114c7 100644 --- a/Eigen/src/Core/Reverse.h +++ b/Eigen/src/Core/Reverse.h @@ -183,6 +183,12 @@ template<typename MatrixType, int Direction> class Reverse m_matrix.const_cast_derived().template writePacket<LoadMode>(m_matrix.size() - index - PacketSize, internal::preverse(x)); } + const typename internal::remove_all<typename MatrixType::Nested>::type& + nestedExpression() const + { + return m_matrix; + } + protected: const typename MatrixType::Nested m_matrix; }; |