Graphe de collaboration de Arcane::Accelerator::Impl::ReduceFunctorSum< DataType_ >:Types publics | |
| using | DataType = DataType_ |
| using | ThatClass = ReduceFunctorSum<DataType> |
Fonctions membres publiques statiques | |
| static ARCCORE_DEVICE void | applyDevice (const ReduceDeviceInfo< DataType > &dev_info) |
| static DataType | applyAtomicOnHost (DataType *vptr, DataType v) |
| static ARCCORE_DEVICE void | combine (DataType &val, const DataType v) |
| __host__ static __device__ constexpr DataType | identity () |
Définition à la ligne 171 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
| using Arcane::Accelerator::Impl::ReduceFunctorSum< DataType_ >::DataType = DataType_ |
Définition à la ligne 175 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
| using Arcane::Accelerator::Impl::ReduceFunctorSum< DataType_ >::ThatClass = ReduceFunctorSum<DataType> |
Définition à la ligne 176 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inlinestatic |
Définition à la ligne 185 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inlinestatic |
Définition à la ligne 181 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inlinestatic |
Définition à la ligne 194 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.
|
inlinestaticconstexpr |
Définition à la ligne 199 du fichier arccore/src/accelerator/arccore/accelerator/Reduce.h.