#include <AMReX_EB2_IF_Union.H>
Public Member Functions | |
Real | operator() (const RealArray &p) const noexcept |
template<class U = UnionIF<Fs...>, std::enable_if_t< IsGPUable< U >::value, int > = 0> | |
AMREX_GPU_HOST_DEVICE Real | operator() (AMREX_D_DECL(Real x, Real y, Real z)) const noexcept |
![]() | |
AMREX_GPU_HOST_DEVICE constexpr | GpuTuple ()=default |
constexpr | GpuTuple (Ts const &... args) |
constexpr | GpuTuple (Us &&... args) |
AMREX_GPU_HOST_DEVICE GpuTuple< Ts... > & | operator= (GpuTuple< Us... > const &rhs) |
AMREX_GPU_HOST_DEVICE GpuTuple< Ts... > & | operator= (GpuTuple< Us... > &&rhs) |
Protected Member Functions | |
template<std::size_t... Is> | |
Real | op_impl (const RealArray &p, std::index_sequence< Is... >) const noexcept |
template<std::size_t... Is> | |
AMREX_GPU_HOST_DEVICE Real | op_impl (AMREX_D_DECL(Real x, Real y, Real z), std::index_sequence< Is... >) const noexcept |
|
inlineprotectednoexcept |
|
inlineprotectednoexcept |
|
inlinenoexcept |
|
inlinenoexcept |