|
| __host__ __device__ constexpr | GpuTuple ()=default |
| |
| constexpr | GpuTuple (Ts const &... args) |
| |
| template<typename... Us, std::enable_if_t< sizeof...(Us)==sizeof...(Ts), int > = 0> |
| constexpr | GpuTuple (Us &&... args) |
| |
| template<typename... Us, std::enable_if_t< sizeof...(Us)==sizeof...(Ts), int > = 0> |
| __host__ __device__ GpuTuple< Ts... > & | operator= (GpuTuple< Us... > const &rhs) |
| |
| template<typename... Us, std::enable_if_t< sizeof...(Us)==sizeof...(Ts), int > = 0> |
| __host__ __device__ GpuTuple< Ts... > & | operator= (GpuTuple< Us... > &&rhs) |
| |
template<typename... Ts>
class amrex::GpuTuple< Ts >
GPU-compatible tuple.