#include <AMReX_Reduce.H>
|
| template<typename T , int MT = AMREX_GPU_MAX_THREADS> |
| __device__ void | parallel_update (T &d, T const &s) const noexcept |
| |
| template<typename T > |
| __host__ __device__ void | local_update (T &d, T const &s) const noexcept |
| |
| template<typename T > |
| constexpr void | init (T &t) const noexcept |
| |
◆ init()
template<typename T >
| constexpr void amrex::ReduceOpSum::init |
( |
T & |
t | ) |
const |
|
inlineconstexprnoexcept |
◆ local_update()
template<typename T >
| __host__ __device__ void amrex::ReduceOpSum::local_update |
( |
T & |
d, |
|
|
T const & |
s |
|
) |
| const |
|
inlinenoexcept |
◆ parallel_update()
template<typename T , int MT = AMREX_GPU_MAX_THREADS>
| __device__ void amrex::ReduceOpSum::parallel_update |
( |
T & |
d, |
|
|
T const & |
s |
|
) |
| const |
|
inlinenoexcept |
The documentation for this struct was generated from the following file: