@@ -101,7 +101,7 @@ namespace DiFfRG
101101 return sizes;
102102 }
103103
104- device::array<size_t , sizeof ...(Coordinates)> KOKKOS_FORCEINLINE_FUNCTION from_linear_index (size_t s) const
104+ device::array<size_t , sizeof ...(Coordinates)> KOKKOS_INLINE_FUNCTION from_linear_index (size_t s) const
105105 {
106106 device::array<size_t , sizeof ...(Coordinates)> idx;
107107 // calculate the index for each coordinate system
@@ -166,7 +166,7 @@ namespace DiFfRG
166166
167167 size_t KOKKOS_FORCEINLINE_FUNCTION size () const { return m_size; }
168168
169- device::array<size_t , dim> KOKKOS_FORCEINLINE_FUNCTION from_linear_index (size_t s) const
169+ device::array<size_t , dim> KOKKOS_INLINE_FUNCTION from_linear_index (size_t s) const
170170 {
171171 device::array<size_t , dim> result{};
172172 // we do it for m_sizes
@@ -185,7 +185,7 @@ namespace DiFfRG
185185 return forward ({{i...}});
186186 }
187187
188- template <typename IT> KOKKOS_FORCEINLINE_FUNCTION device::array<ctype, dim> forward (device::array<IT, dim> i) const
188+ template <typename IT> KOKKOS_INLINE_FUNCTION device::array<ctype, dim> forward (device::array<IT, dim> i) const
189189 {
190190 for (size_t j = 0 ; j < dim; ++j) {
191191 i[j] += offsets[j];
@@ -198,7 +198,7 @@ namespace DiFfRG
198198 static_assert (sizeof ...(I) == dim);
199199 return backward ({{i...}});
200200 }
201- KOKKOS_FORCEINLINE_FUNCTION device::array<ctype, dim> backward (device::array<size_t , dim> i) const
201+ KOKKOS_INLINE_FUNCTION device::array<ctype, dim> backward (device::array<size_t , dim> i) const
202202 {
203203 auto result = Base::backward (i);
204204 for (size_t j = 0 ; j < dim; ++j) {
0 commit comments