diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-02-27 08:46:04 -0800 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-02-27 08:46:04 -0800 |
commit | 573b377110d488886bfc6b319c140a3375d5d91a (patch) | |
tree | b6da3b4fcbeea60ffb2c93283349bb2b5583f9c0 /unsupported/Eigen/CXX11/src/Tensor/TensorBase.h | |
parent | f41b1f1666e91dc674a42fed9c444c91f483133f (diff) |
Added support for vectorized type casting of tensors
Diffstat (limited to 'unsupported/Eigen/CXX11/src/Tensor/TensorBase.h')
-rw-r--r-- | unsupported/Eigen/CXX11/src/Tensor/TensorBase.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h b/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h index 13709b504..e22dd4de0 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h @@ -164,9 +164,9 @@ class TensorBase<Derived, ReadOnlyAccessors> } template <typename NewType> EIGEN_DEVICE_FUNC - EIGEN_STRONG_INLINE const TensorCwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> + EIGEN_STRONG_INLINE const TensorConversionOp<NewType, const Derived> cast() const { - return unaryExpr(internal::scalar_cast_op<Scalar, NewType>()); + return TensorConversionOp<NewType, const Derived>(derived()); } // Generic binary operation support. |