9#include <initializer_list>
14 template <
typename T,
unsigned Dim>
38 template <
class... Args>
39 KOKKOS_FUNCTION
NDRegion(
const Args&... args);
57 KOKKOS_INLINE_FUNCTION
bool empty()
const;
Implementations for FFT constructor/destructor and transforms.
PRegion< T > regions_m[Dim]
Array of PRegions.
KOKKOS_INLINE_FUNCTION NDRegion< T, Dim > & operator*=(const T t)
KOKKOS_INLINE_FUNCTION NDRegion< T, Dim > & operator-=(const T t)
KOKKOS_INLINE_FUNCTION bool empty() const
KOKKOS_FUNCTION ~NDRegion()
KOKKOS_INLINE_FUNCTION NDRegion< T, Dim > & operator=(const NDRegion< T, Dim > &nr)
KOKKOS_FUNCTION NDRegion()
KOKKOS_INLINE_FUNCTION NDRegion< T, Dim > & operator+=(const T t)
KOKKOS_INLINE_FUNCTION NDRegion< T, Dim > & operator/=(const T t)
KOKKOS_INLINE_FUNCTION const PRegion< T > & operator[](unsigned d) const