From a01334666868030ac7755385e64fc14a9a55c084 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkovsky@mmg.fjfi.cvut.cz>
Date: Fri, 25 Oct 2019 16:26:49 +0200
Subject: [PATCH] Fixed orientationNeeded in the mesh initializer

---
 src/TNL/Meshes/MeshDetails/initializer/Initializer.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/TNL/Meshes/MeshDetails/initializer/Initializer.h b/src/TNL/Meshes/MeshDetails/initializer/Initializer.h
index 759490234a..acaeeaff4a 100644
--- a/src/TNL/Meshes/MeshDetails/initializer/Initializer.h
+++ b/src/TNL/Meshes/MeshDetails/initializer/Initializer.h
@@ -65,7 +65,9 @@ template< typename MeshConfig,
           bool EntityStorage =
              MeshTraits< MeshConfig >::template EntityTraits< DimensionTag::value >::storageEnabled,
           bool EntityReferenceOrientationStorage =
-             MeshTraits< MeshConfig >::template EntityTraits< DimensionTag::value >::orientationNeeded >
+             MeshTraits< MeshConfig >::template EntityTraits< DimensionTag::value >::orientationNeeded &&
+             // orientationNeeded does not make sense without storageEnabled
+             MeshTraits< MeshConfig >::template EntityTraits< DimensionTag::value >::storageEnabled >
 class InitializerLayer;
 
 
-- 
GitLab