diff options
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r-- | Eigen/src/Core/ArrayBase.h | 4 | ||||
-rw-r--r-- | Eigen/src/Core/MatrixBase.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Eigen/src/Core/ArrayBase.h b/Eigen/src/Core/ArrayBase.h index f85178374..f36883168 100644 --- a/Eigen/src/Core/ArrayBase.h +++ b/Eigen/src/Core/ArrayBase.h @@ -170,10 +170,10 @@ template<typename Derived> class ArrayBase template<typename OtherDerived> explicit ArrayBase(const ArrayBase<OtherDerived>&); protected: // mixing arrays and matrices is not legal - template<typename OtherDerived> Derived& operator+=(const MatrixBase<OtherDerived>& mat) + template<typename OtherDerived> Derived& operator+=(const MatrixBase<OtherDerived>& ) {EIGEN_STATIC_ASSERT(sizeof(typename OtherDerived::Scalar)==-1,YOU_CANNOT_MIX_ARRAYS_AND_MATRICES);} // mixing arrays and matrices is not legal - template<typename OtherDerived> Derived& operator-=(const MatrixBase<OtherDerived>& mat) + template<typename OtherDerived> Derived& operator-=(const MatrixBase<OtherDerived>& ) {EIGEN_STATIC_ASSERT(sizeof(typename OtherDerived::Scalar)==-1,YOU_CANNOT_MIX_ARRAYS_AND_MATRICES);} }; diff --git a/Eigen/src/Core/MatrixBase.h b/Eigen/src/Core/MatrixBase.h index c62311469..c98da062f 100644 --- a/Eigen/src/Core/MatrixBase.h +++ b/Eigen/src/Core/MatrixBase.h @@ -507,10 +507,10 @@ template<typename Derived> class MatrixBase template<typename OtherDerived> explicit MatrixBase(const MatrixBase<OtherDerived>&); protected: // mixing arrays and matrices is not legal - template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& array) + template<typename OtherDerived> Derived& operator+=(const ArrayBase<OtherDerived>& ) {EIGEN_STATIC_ASSERT(sizeof(typename OtherDerived::Scalar)==-1,YOU_CANNOT_MIX_ARRAYS_AND_MATRICES);} // mixing arrays and matrices is not legal - template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& array) + template<typename OtherDerived> Derived& operator-=(const ArrayBase<OtherDerived>& ) {EIGEN_STATIC_ASSERT(sizeof(typename OtherDerived::Scalar)==-1,YOU_CANNOT_MIX_ARRAYS_AND_MATRICES);} }; |