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