Block-Structured AMR Software Framework
detail::CellAtomicAdd< T0, T1 > Struct Template Reference

#include <AMReX_FBI.H>

Public Member Functions

template<class U0 = T0, std::enable_if_t< amrex::HasAtomicAdd< U0 >::value, int > = 0>
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void operator() (U0 *d, T1 s) const noexcept
 

Member Function Documentation

◆ operator()()

template<class T0 , class T1 >
template<class U0 = T0, std::enable_if_t< amrex::HasAtomicAdd< U0 >::value, int > = 0>
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void detail::CellAtomicAdd< T0, T1 >::operator() ( U0 *  d,
T1  s 
) const
inlinenoexcept

The documentation for this struct was generated from the following file: