Commit e885aa29 authored by Jakub Klinkovský's avatar Jakub Klinkovský Committed by Jakub Klinkovský
Browse files

Fixed setSize method in LocalBeginsHolder

parent 298dd421
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -295,6 +295,15 @@ struct LocalBeginsHolder : public SizesHolder
         return ConstValue;
      return SizesHolder::template getSize< level >();
   }

   template< std::size_t level >
   void setSize( typename SizesHolder::IndexType newSize )
   {
      if( SizesHolder::template getStaticSize< level >() == 0 )
         SizesHolder::template setSize< level >( newSize );
      else
         TNL_ASSERT_EQ( newSize, ConstValue, "Dynamic size for a static dimension must be equal to the specified ConstValue." );
   }
};

template< typename Index,