aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/array_for_matrix.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2012-09-12 17:50:07 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2012-09-12 17:50:07 +0200
commit0c584dcf4d840effa622045b91486dbed0777213 (patch)
treec4dcd32871f46d240178c5bfd0b1f31d58454ddd /test/array_for_matrix.cpp
parent28528519e9584c16ef2bb88461d4b7fe0b114bf0 (diff)
fix compilation with m.array().min/max(scalar)
Diffstat (limited to 'test/array_for_matrix.cpp')
-rw-r--r--test/array_for_matrix.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/array_for_matrix.cpp b/test/array_for_matrix.cpp
index a9cd54294..5a599c321 100644
--- a/test/array_for_matrix.cpp
+++ b/test/array_for_matrix.cpp
@@ -168,6 +168,12 @@ template<typename MatrixType> void cwise_min_max(const MatrixType& m)
VERIFY_IS_APPROX(MatrixType::Constant(rows,cols, maxM1), m1.cwiseMax( maxM1));
VERIFY_IS_APPROX(m1, m1.cwiseMax( minM1));
+ VERIFY_IS_APPROX(MatrixType::Constant(rows,cols, minM1).array(), (m1.array().min)( minM1));
+ VERIFY_IS_APPROX(m1.array(), (m1.array().min)( maxM1));
+
+ VERIFY_IS_APPROX(MatrixType::Constant(rows,cols, maxM1).array(), (m1.array().max)( maxM1));
+ VERIFY_IS_APPROX(m1.array(), (m1.array().max)( minM1));
+
}
template<typename MatrixTraits> void resize(const MatrixTraits& t)