From 6e147607f0db81d7f54ea6a6dee49fefaa61aae3 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Wed, 29 Mar 2017 15:09:24 +0200 Subject: [PATCH] fixed: mark constructor explicit to avoid unexpected implicit casts --- src/ASM/FiniteElement.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ASM/FiniteElement.h b/src/ASM/FiniteElement.h index 1e35b54a..9fc12a5b 100644 --- a/src/ASM/FiniteElement.h +++ b/src/ASM/FiniteElement.h @@ -27,7 +27,7 @@ class FiniteElement { public: //! \brief Default constructor. - FiniteElement(size_t n = 0, size_t i = 0) : iGP(i), N(n), iel(0), p(0), Te(3) + explicit FiniteElement(size_t n = 0, size_t i = 0) : iGP(i), N(n), iel(0), p(0), Te(3) { u = v = w = xi = eta = zeta = 0.0; detJxW = 1.0; } //! \brief Empty destructor.