diff options
author | Gael Guennebaud <g.gael@free.fr> | 2013-12-03 17:17:53 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2013-12-03 17:17:53 +0100 |
commit | 6c5e915e9a6c79550e7e2db2b53648f163a1411d (patch) | |
tree | aab5c0a07616fcd028d2839f402edcadc0e53d81 /Eigen/src/Core/util/ForwardDeclarations.h | |
parent | f0b82c3ab972a1eafd6aa4f08f4eaffa0d6f1e55 (diff) |
Enable use of evaluators for noalias and lazyProduct, add conversion to scalar for inner products
Diffstat (limited to 'Eigen/src/Core/util/ForwardDeclarations.h')
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index 776eac587..3bc151229 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -36,6 +36,12 @@ template<typename Derived> struct accessors_level }; }; +template<typename T> struct evaluator_traits; + +template< typename T, + typename Kind = typename evaluator_traits<T>::Kind, + typename Scalar = typename T::Scalar> struct evaluator; + } // end namespace internal template<typename T> struct NumTraits; |