Loading src/TNL/Meshes/MeshDetails/Mesh_impl.h +3 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,7 @@ typename Mesh< MeshConfig >::GlobalIndexType Mesh< MeshConfig >:: getNumberOfEntities() const { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get number of entities which are not configured for storage." ); return StorageBaseType::getNumberOfEntities( MeshDimensionsTag< Dimensions >() ); } Loading @@ -69,6 +70,7 @@ typename Mesh< MeshConfig >::template EntityType< Dimensions >& Mesh< MeshConfig >:: getEntity( const GlobalIndexType& entityIndex ) { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get entity which is not configured for storage." ); return StorageBaseType::getEntity( MeshDimensionsTag< Dimensions >(), entityIndex ); } Loading @@ -78,6 +80,7 @@ const typename Mesh< MeshConfig >::template EntityType< Dimensions >& Mesh< MeshConfig >:: getEntity( const GlobalIndexType& entityIndex ) const { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get entity which is not configured for storage." ); return StorageBaseType::getEntity( MeshDimensionsTag< Dimensions >(), entityIndex ); } Loading src/TNL/Meshes/MeshDetails/layers/MeshStorageLayer.h +3 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ protected: template< int Dimensions > bool setNumberOfEntities( const typename EntityTraits< Dimensions >::GlobalIndexType& entitiesCount ) { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to set number of entities which are not configured for storage." ); return BaseType::setNumberOfEntities( MeshDimensionsTag< Dimensions >(), entitiesCount ); } Loading @@ -51,6 +52,7 @@ protected: typename MeshTraitsType::template SubentityTraits< typename EntityTraits< Dimensions >::EntityTopology, Subdimensions >::StorageNetworkType& getSubentityStorageNetwork() { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get subentity storage of entities which are not configured for storage." ); static_assert( Dimensions > Subdimensions, "Invalid combination of Dimensions and Subdimensions." ); using BaseType = MeshSubentityStorageLayers< MeshConfig, typename MeshTraits< MeshConfig >::template EntityTraits< Dimensions >::EntityTopology >; Loading @@ -61,6 +63,7 @@ protected: typename MeshTraitsType::template SuperentityTraits< typename EntityTraits< Dimensions >::EntityTopology, Superdimensions >::StorageNetworkType& getSuperentityStorageNetwork() { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get superentity storage of entities which are not configured for storage." ); static_assert( Dimensions < Superdimensions, "Invalid combination of Dimensions and Superdimensions." ); using BaseType = MeshSuperentityStorageLayers< MeshConfig, typename MeshTraits< MeshConfig >::template EntityTraits< Dimensions >::EntityTopology >; Loading src/TNL/Meshes/MeshDetails/initializer/MeshEntityInitializer.h +1 −1 File changed.Contains only whitespace changes. Show changes Loading
src/TNL/Meshes/MeshDetails/Mesh_impl.h +3 −0 Original line number Diff line number Diff line Loading @@ -60,6 +60,7 @@ typename Mesh< MeshConfig >::GlobalIndexType Mesh< MeshConfig >:: getNumberOfEntities() const { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get number of entities which are not configured for storage." ); return StorageBaseType::getNumberOfEntities( MeshDimensionsTag< Dimensions >() ); } Loading @@ -69,6 +70,7 @@ typename Mesh< MeshConfig >::template EntityType< Dimensions >& Mesh< MeshConfig >:: getEntity( const GlobalIndexType& entityIndex ) { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get entity which is not configured for storage." ); return StorageBaseType::getEntity( MeshDimensionsTag< Dimensions >(), entityIndex ); } Loading @@ -78,6 +80,7 @@ const typename Mesh< MeshConfig >::template EntityType< Dimensions >& Mesh< MeshConfig >:: getEntity( const GlobalIndexType& entityIndex ) const { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get entity which is not configured for storage." ); return StorageBaseType::getEntity( MeshDimensionsTag< Dimensions >(), entityIndex ); } Loading
src/TNL/Meshes/MeshDetails/layers/MeshStorageLayer.h +3 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ protected: template< int Dimensions > bool setNumberOfEntities( const typename EntityTraits< Dimensions >::GlobalIndexType& entitiesCount ) { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to set number of entities which are not configured for storage." ); return BaseType::setNumberOfEntities( MeshDimensionsTag< Dimensions >(), entitiesCount ); } Loading @@ -51,6 +52,7 @@ protected: typename MeshTraitsType::template SubentityTraits< typename EntityTraits< Dimensions >::EntityTopology, Subdimensions >::StorageNetworkType& getSubentityStorageNetwork() { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get subentity storage of entities which are not configured for storage." ); static_assert( Dimensions > Subdimensions, "Invalid combination of Dimensions and Subdimensions." ); using BaseType = MeshSubentityStorageLayers< MeshConfig, typename MeshTraits< MeshConfig >::template EntityTraits< Dimensions >::EntityTopology >; Loading @@ -61,6 +63,7 @@ protected: typename MeshTraitsType::template SuperentityTraits< typename EntityTraits< Dimensions >::EntityTopology, Superdimensions >::StorageNetworkType& getSuperentityStorageNetwork() { static_assert( EntityTraits< Dimensions >::storageEnabled, "You try to get superentity storage of entities which are not configured for storage." ); static_assert( Dimensions < Superdimensions, "Invalid combination of Dimensions and Superdimensions." ); using BaseType = MeshSuperentityStorageLayers< MeshConfig, typename MeshTraits< MeshConfig >::template EntityTraits< Dimensions >::EntityTopology >; Loading
src/TNL/Meshes/MeshDetails/initializer/MeshEntityInitializer.h +1 −1 File changed.Contains only whitespace changes. Show changes