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