From 00472c85d327b8a604331364d7081621ca2717a3 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Sun, 20 Aug 2017 17:28:30 +0200 Subject: [PATCH] Improve error message for odd rank SymmetricTensor --- include/deal.II/base/symmetric_tensor.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/deal.II/base/symmetric_tensor.h b/include/deal.II/base/symmetric_tensor.h index b2e680b45f..0531adadae 100644 --- a/include/deal.II/base/symmetric_tensor.h +++ b/include/deal.II/base/symmetric_tensor.h @@ -517,6 +517,8 @@ template class SymmetricTensor { public: + static_assert(rank%2==0, "A SymmetricTensor must have even rank!"); + /** * Provide a way to get the dimension of an object without explicit * knowledge of it's data type. Implementation is this way instead of -- 2.39.5