Commit 0fc4ba9d authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Cleaned up unused methods

parent 3c071cdf
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -86,10 +86,6 @@ class Mesh : public Object/*,
      template< typename DimensionsTag >
      typename EntityTraits< DimensionsTag::value >::StorageArrayType& entitiesArray();

 
      template< typename DimensionsTag, typename SuperDimensionsTag >
      typename MeshTraits< MeshConfig >::GlobalIdArrayType& superentityIdsArray();
 
      template< typename EntityTopology, typename SuperdimensionsTag >
      typename MeshTraitsType::template SuperentityTraits< EntityTopology, SuperdimensionsTag::value >::StorageNetworkType&
      getSuperentityStorageNetwork()
+0 −9
Original line number Diff line number Diff line
@@ -158,15 +158,6 @@ entitiesArray()
   return entitiesStorage.entitiesArray( DimensionTag() );
}

template< typename MeshConfig >
   template< typename DimensionTag, typename SuperDimensionTag >
typename Mesh< MeshConfig >::MeshTraitsType::GlobalIdArrayType&
Mesh< MeshConfig >::
superentityIdsArray()
{
   return entitiesStorage.template superentityIdsArray< SuperDimensionTag >( DimensionTag() );
}

template< typename MeshConfig >
bool
Mesh< MeshConfig >::
+0 −14
Original line number Diff line number Diff line
@@ -152,14 +152,6 @@ class MeshStorageLayer< MeshConfig,
         return entities;
      }

      using BaseType::superentityIdsArray;

      template< typename SuperDimensionsTag >
      typename MeshTraitsType::GlobalIdArrayType& superentityIdsArray( DimensionsTag )
      {
         return SuperentityStorageBaseType::superentityIdsArray( SuperDimensionTag() );
      }

      using BaseType::getSuperentityStorageNetwork;
      template< typename SuperdimensionsTag >
      typename MeshTraitsType::template SuperentityTraits< EntityTopology, SuperdimensionsTag::value >::StorageNetworkType&
@@ -310,12 +302,6 @@ private:
         return vertices;
      }

      template< typename SuperDimensionsTag >
      typename MeshTraitsType::GlobalIdArrayType& superentityIdsArray( DimensionsTag )
      {
         return SuperentityStorageBaseType::superentityIdsArray( SuperDimensionTag() );
      }

      template< typename SuperdimensionsTag >
      typename MeshTraitsType::template SuperentityTraits< EntityTopology, SuperdimensionsTag::value >::StorageNetworkType&
      getSuperentityStorageNetwork( MeshDimensionsTag< EntityTopology::dimensions > )
+1 −1
Original line number Diff line number Diff line
@@ -130,6 +130,7 @@ public:
   using BaseType::getNumberOfSuperentities;
   using BaseType::setSuperentityIndex;
   using BaseType::getSuperentityIndex;
   using BaseType::getSuperentityIndices;

   MeshSuperentityAccessLayer& operator = ( const MeshSuperentityAccessLayer& layer ) = delete;

@@ -166,7 +167,6 @@ public:
      return this->superentityIndices[ localIndex ];
   }

   using BaseType::getSuperentityIndices;
   const SuperentityAccessorType& getSuperentityIndices( DimensionsTag ) const
   {
      return this->superentityIndices;
+1 −36
Original line number Diff line number Diff line
@@ -57,15 +57,6 @@ protected:
   using LocalIndexType     = typename SuperentityTraitsType::LocalIndexType;
   using StorageNetworkType = typename SuperentityTraitsType::StorageNetworkType;
 
   /****
     * Make visible setters and getters of the lower superentities
     */
   using BaseType::setNumberOfSuperentities;
   using BaseType::getNumberOfSuperentities;
   using BaseType::setSuperentityIndex;
   using BaseType::getSuperentityIndex;
   using BaseType::getSuperentityIndices;

   MeshSuperentityStorageLayer& operator=( const MeshSuperentityStorageLayer& layer ) = delete;

   bool save( File& file ) const
@@ -141,15 +132,6 @@ protected:
   /****
    * These methods are due to 'using BaseType::...;' in the derived classes.
    */
   void setNumberOfSuperentities( DimensionsTag,
                                  const LocalIndexType size ) {}
   void getNumberOfSuperentities( DimensionsTag ) const {}
   void getSuperentityIndex( DimensionsTag,
                             const LocalIndexType localIndex ) {}
   void setSuperentityIndex( DimensionsTag,
                             const LocalIndexType localIndex,
                             const GlobalIndexType globalIndex ) {}

   void print( std::ostream& str ) const {}

   bool operator==( const ThisType& layer ) const
@@ -157,10 +139,6 @@ protected:
      return true;
   }

   void getSuperentityIndices() {}

   void getSuperentityIndices() const {}

   bool save( File& file ) const
   {
      return true;
@@ -195,15 +173,6 @@ protected:
   /****
    * These methods are due to 'using BaseType::...;' in the derived classes.
    */
   void setNumberOfSuperentities( DimensionsTag,
                                  const LocalIndexType size ) {}
   void getNumberOfSuperentities( DimensionsTag ) const {}
   void getSuperentityIndex( DimensionsTag,
                             const LocalIndexType localIndex ) {}
   void setSuperentityIndex( DimensionsTag,
                             const LocalIndexType localIndex,
                             const GlobalIndexType globalIndex ) {}

   void print( std::ostream& str ) const {}

   bool operator==( const ThisType& layer ) const
@@ -211,10 +180,6 @@ protected:
      return true;
   }

   void getSuperentityIndices() {}

   void getSuperentityIndices() const {}

   bool save( File& file ) const
   {
      return true;