Classe pour effectuer une réduction 'somme'. Plus de détails...
#include <arccore/accelerator/Reduce.h>
Fonctions membres publiques | |
| ReducerSum2 (RunCommand &command) | |
| __host__ __device__ void | combine (DataType v) |
Fonctions membres publiques hérités de Arcane::Accelerator::HostDeviceReducer2< DataType, impl::ReduceFunctorSum< DataType > > | |
| HostDeviceReducer2 (RunCommand &command) | |
| DataType | reducedValue () |
| HostDeviceReducer2 (RunCommand &command) | |
| DataType | reducedValue () |
Fonctions membres publiques hérités de Arcane::Accelerator::HostDeviceReducerBase< DataType, ReduceFunctor > | |
| 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 'somme'.
Définition à la ligne 746 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inlineexplicit |
Définition à la ligne 753 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inline |
Définition à la ligne 759 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.