From 7a882c05ababc38dc211602586fcabbcd9b75e76 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 9 Oct 2018 17:02:16 +0200 Subject: [PATCH] Fix compilation on CUDA --- Eigen/src/plugins/BlockMethods.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Eigen/src/plugins/BlockMethods.h b/Eigen/src/plugins/BlockMethods.h index 528af05ec..ef620ab7a 100644 --- a/Eigen/src/plugins/BlockMethods.h +++ b/Eigen/src/plugins/BlockMethods.h @@ -1403,8 +1403,8 @@ innerVectors(Index outerStart, Index outerSize) const /** \returns the i-th subvector (column or vector) according to the \c Direction * \sa subVectors() */ -EIGEN_DEVICE_FUNC template +EIGEN_DEVICE_FUNC typename internal::conditional::type subVector(Index i) { @@ -1412,8 +1412,8 @@ subVector(Index i) } /** This is the const version of subVector(Index) */ -EIGEN_DEVICE_FUNC template +EIGEN_DEVICE_FUNC typename internal::conditional::type subVector(Index i) const { @@ -1423,8 +1423,8 @@ subVector(Index i) const /** \returns the number of subvectors (rows or columns) in the direction \c Direction * \sa subVector(Index) */ -EIGEN_DEVICE_FUNC template +EIGEN_DEVICE_FUNC Index subVectors() const { return (Direction==Vertical)?cols():rows(); }