aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/SparseCore/SparseRef.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2015-10-21 13:48:15 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2015-10-21 13:48:15 +0200
commit8afd0ce9552e64001012f20c89b6f56daf120896 (patch)
treee7bb230ab1198969673cb0d7df010f6f5bb992dc /Eigen/src/SparseCore/SparseRef.h
parent896126588997f89d647ec857a4dd832e462a013b (diff)
add FIXME
Diffstat (limited to 'Eigen/src/SparseCore/SparseRef.h')
-rw-r--r--Eigen/src/SparseCore/SparseRef.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Eigen/src/SparseCore/SparseRef.h b/Eigen/src/SparseCore/SparseRef.h
index f9735fd1c..19e06fc80 100644
--- a/Eigen/src/SparseCore/SparseRef.h
+++ b/Eigen/src/SparseCore/SparseRef.h
@@ -318,6 +318,8 @@ class Ref<const SparseVector<MatScalar,MatOptions,MatIndex>, Options, StrideType
namespace internal {
+// FIXME shall we introduce a general evaluatior_ref that we can specialize for any sparse object once, and thus remove this copy-pasta thing...
+
template<typename MatScalar, int MatOptions, typename MatIndex, int Options, typename StrideType>
struct evaluator<Ref<SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType> >
: evaluator<SparseCompressedBase<Ref<SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType> > >