Classe pour effectuer une réduction 'min'. Plus de détails...
Fonctions membres publiques | |
ReducerMin2 (RunCommand &command) | |
ARCCORE_HOST_DEVICE void | combine (DataType v) |
Fonctions membres publiques hérités de Arcane::Accelerator::HostDeviceReducer2< DataType, impl::ReduceFunctorMin< DataType > > | |
HostDeviceReducer2 (RunCommand &command) | |
DataType | reducedValue () |
Fonctions membres publiques hérités de Arcane::Accelerator::HostDeviceReducerBase< DataType, ReduceFunctor > | |
HostDeviceReducerBase (RunCommand &command) | |
ARCCORE_HOST_DEVICE | HostDeviceReducerBase (const HostDeviceReducerBase &rhs) |
ARCCORE_HOST_DEVICE | HostDeviceReducerBase (HostDeviceReducerBase &&rhs)=delete |
HostDeviceReducerBase & | operator= (const HostDeviceReducerBase &rhs)=delete |
ARCCORE_HOST_DEVICE void | setValue (DataType v) |
ARCCORE_HOST_DEVICE DataType | localValue () const |
Types privés | |
using | BaseClass = HostDeviceReducer2< DataType, impl::ReduceFunctorMin< DataType > > |
Classe pour effectuer une réduction 'min'.
|
private |
|
inlineexplicit |
|
inline |