From e48bb4e8f510408437f223308f85fcbad19f8692 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkjak@fjfi.cvut.cz> Date: Thu, 16 Feb 2017 23:00:07 +0100 Subject: [PATCH] Added missing operators in MeshBoundaryTagsLayer --- src/TNL/Meshes/MeshDetails/layers/MeshBoundaryTagsLayer.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/TNL/Meshes/MeshDetails/layers/MeshBoundaryTagsLayer.h b/src/TNL/Meshes/MeshDetails/layers/MeshBoundaryTagsLayer.h index 72e6b7f031..282a774646 100644 --- a/src/TNL/Meshes/MeshDetails/layers/MeshBoundaryTagsLayer.h +++ b/src/TNL/Meshes/MeshDetails/layers/MeshBoundaryTagsLayer.h @@ -251,6 +251,14 @@ class MeshBoundaryTagsLayer< MeshConfig, Device, DimensionTag, false > public: using GlobalIndexType = typename EntityTraitsType::GlobalIndexType; + MeshBoundaryTagsLayer() = default; + explicit MeshBoundaryTagsLayer( const MeshBoundaryTagsLayer& other ) {} + template< typename Device_ > + MeshBoundaryTagsLayer( const MeshBoundaryTagsLayer< MeshConfig, Device_, DimensionTag >& other ) {} + MeshBoundaryTagsLayer& operator=( const MeshBoundaryTagsLayer& other ) { return *this; } + template< typename Device_ > + MeshBoundaryTagsLayer& operator=( const MeshBoundaryTagsLayer< MeshConfig, Device_, DimensionTag >& other ) { return *this; } + bool setNumberOfEntities( const GlobalIndexType& entitiesCount ) { return true; -- GitLab