Functions | |
template<typename R , typename I , typename F > | |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE R | atomic_op (R *const address, R const val, F const f) noexcept |
template<typename R , typename I , typename Op , typename Cond > | |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE bool | atomic_op_if (R *const address, R const val, Op &&op, Cond &&cond) noexcept |
|
noexcept |
|
noexcept |