Commit fec900da authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Added missing namespaces

parent 201de642
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -116,6 +116,9 @@
#include <TNL/Debugging/StackBacktrace.h>

namespace TNL {
/**
 * \brief Internal namespace for helper classes used in the TNL_ASSERT_* macros.
 */
namespace Assert {

#ifdef TNL_THROW_ASSERTION_ERROR
+6 −3
Original line number Diff line number Diff line
@@ -14,6 +14,8 @@
#include <TNL/Containers/Multimaps/EllpackIndexMultimapValues.h>

namespace TNL {
namespace Containers {
namespace Multimaps {

template< typename Device >
struct EllpackIndexMultimapSliceSizeGetter
@@ -40,7 +42,7 @@ class EllpackIndexMultimap
      using LocalIndexType             = LocalIndex;
      using ValuesAccessorType         = EllpackIndexMultimapValues< IndexType, DeviceType, LocalIndexType, SliceSize >;
      using ConstValuesAccessorType    = EllpackIndexMultimapValues< const IndexType, DeviceType, LocalIndexType, SliceSize >;
      using ValuesAllocationVectorType = Containers::Vector< LocalIndexType, DeviceType, IndexType >;
      using ValuesAllocationVectorType = Vector< LocalIndexType, DeviceType, IndexType >;

      EllpackIndexMultimap() = default;

@@ -85,7 +87,7 @@ class EllpackIndexMultimap
      void print( std::ostream& str ) const;

   protected:
      Containers::Vector< IndexType, DeviceType, IndexType > values;
      Vector< IndexType, DeviceType, IndexType > values;
      ValuesAllocationVectorType valuesCounts;

      IndexType keysRange = 0;
@@ -105,7 +107,8 @@ template< typename Index,
          int SliceSize >
std::ostream& operator << ( std::ostream& str, const EllpackIndexMultimap< Index, Device, LocalIndex, SliceSize >& multimap );

} // namespace Multimaps
} // namespace Containers
} // namespace TNL

#include <TNL/Containers/Multimaps/EllpackIndexMultimap_impl.h>
+4 −1
Original line number Diff line number Diff line
@@ -16,6 +16,8 @@
#include <TNL/Devices/Cuda.h>

namespace TNL {
namespace Containers {
namespace Multimaps {

template< typename Index,
          typename Device,
@@ -112,7 +114,8 @@ template< typename Index,
          int step >
std::ostream& operator << ( std::ostream& str, const EllpackIndexMultimapValues< Index, Device, LocalIndex, step >& ports );

} // namespace Multimaps
} // namespace Containers
} // namespace TNL

#include <TNL/Containers/Multimaps/EllpackIndexMultimapValues_impl.h>
+5 −2
Original line number Diff line number Diff line
@@ -15,6 +15,8 @@
#include <TNL/Assert.h>

namespace TNL {
namespace Containers {
namespace Multimaps {

template< typename Index,
          typename Device,
@@ -286,5 +288,6 @@ std::ostream& operator << ( std::ostream& str, const EllpackIndexMultimapValues<
   return str;
}

} // namespace Multimaps
} // namespace Containers
} // namespace TNL
+4 −1
Original line number Diff line number Diff line
@@ -13,6 +13,8 @@
#include <TNL/Containers/Multimaps/EllpackIndexMultimap.h>

namespace TNL {
namespace Containers {
namespace Multimaps {

template< typename Index,
          typename Device,
@@ -315,5 +317,6 @@ std::ostream& operator << ( std::ostream& str, const EllpackIndexMultimap< Index
   return str;
}

} // namespace Multimaps
} // namespace Containers
} // namespace TNL
Loading