Classe pour effectuer une réduction 'min'. Plus de détails...
#include <arcane/accelerator/Reduce.h>
Fonctions membres publiques | |
ReducerMin2 (RunCommand &command) | |
__host__ __device__ void | combine (DataType v) |
![]() | |
HostDeviceReducer2 (RunCommand &command) | |
DataType | reducedValue () |
HostDeviceReducer2 (RunCommand &command) | |
DataType | reducedValue () |
![]() | |
HostDeviceReducerBase (RunCommand &command) | |
__host__ __device__ | HostDeviceReducerBase (const HostDeviceReducerBase &rhs) |
__host__ __device__ | HostDeviceReducerBase (HostDeviceReducerBase &&rhs)=delete |
HostDeviceReducerBase & | operator= (const HostDeviceReducerBase &rhs)=delete |
__host__ __device__ void | setValue (DataType v) |
__host__ __device__ DataType | localValue () const |
Classe pour effectuer une réduction 'min'.
|
inlineexplicit |
|
inline |