Loading src/TNL/Containers/StaticArray.h +12 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,9 @@ class StaticArray __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ Size ] ); Loading Loading @@ -100,6 +103,9 @@ class StaticArray< 1, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading Loading @@ -181,6 +187,9 @@ class StaticArray< 2, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading Loading @@ -273,6 +282,9 @@ class StaticArray< 3, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading src/TNL/Containers/StaticArray1D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ inline StaticArray< 1, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 1, Element >::StaticArray( const Element v[ size ] ) { Loading src/TNL/Containers/StaticArray2D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< 2, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 2, Element >::StaticArray( const Element v[ size ] ) { Loading src/TNL/Containers/StaticArray3D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< 3, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 3, Element >::StaticArray( const Element v[ size ] ) { Loading src/TNL/Containers/StaticArray_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< Size, Element >::StaticArray() }; template< int Size, typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< Size, Element >::StaticArray( const Element v[ Size ] ) { Loading Loading
src/TNL/Containers/StaticArray.h +12 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,9 @@ class StaticArray __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ Size ] ); Loading Loading @@ -100,6 +103,9 @@ class StaticArray< 1, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading Loading @@ -181,6 +187,9 @@ class StaticArray< 2, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading Loading @@ -273,6 +282,9 @@ class StaticArray< 3, Element > __cuda_callable__ inline StaticArray(); // Note: the template avoids ambiguity of overloaded functions with literal 0 and pointer // reference: https://stackoverflow.com/q/4610503 template< typename _unused = void > __cuda_callable__ inline StaticArray( const Element v[ size ] ); Loading
src/TNL/Containers/StaticArray1D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ inline StaticArray< 1, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 1, Element >::StaticArray( const Element v[ size ] ) { Loading
src/TNL/Containers/StaticArray2D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< 2, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 2, Element >::StaticArray( const Element v[ size ] ) { Loading
src/TNL/Containers/StaticArray3D_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< 3, Element >::StaticArray() } template< typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< 3, Element >::StaticArray( const Element v[ size ] ) { Loading
src/TNL/Containers/StaticArray_impl.h +1 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ inline StaticArray< Size, Element >::StaticArray() }; template< int Size, typename Element > template< typename _unused > __cuda_callable__ inline StaticArray< Size, Element >::StaticArray( const Element v[ Size ] ) { Loading