From 2c055f8633db566dcb8168a485d4fdde6de6647a Mon Sep 17 00:00:00 2001 From: Alex_M Date: Tue, 3 May 2022 06:32:48 +0000 Subject: [PATCH] make diagonal matrix cols() and rows() methods constexpr --- Eigen/src/Core/DiagonalMatrix.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Eigen/src/Core/DiagonalMatrix.h b/Eigen/src/Core/DiagonalMatrix.h index 06cfdc170..c90367d63 100644 --- a/Eigen/src/Core/DiagonalMatrix.h +++ b/Eigen/src/Core/DiagonalMatrix.h @@ -52,9 +52,9 @@ class DiagonalBase : public EigenBase EIGEN_DEVICE_FUNC inline DiagonalVectorType& diagonal() { return derived().diagonal(); } - EIGEN_DEVICE_FUNC + EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR inline Index rows() const { return diagonal().size(); } - EIGEN_DEVICE_FUNC + EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR inline Index cols() const { return diagonal().size(); } template