Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Accelerator::impl::SumOperator< DataType >

Opérateur de Scan/Reduce pour les sommes. Plus de détails...

#include <arcane/accelerator/CommonUtils.h>

+ Graphe de collaboration de Arcane::Accelerator::impl::SumOperator< DataType >:

Fonctions membres publiques

constexpr __host__ __device__ DataType operator() (const DataType &a, const DataType &b) const
 

Fonctions membres publiques statiques

static DataType defaultValue ()
 

Description détaillée

template<typename DataType>
class Arcane::Accelerator::impl::SumOperator< DataType >

Opérateur de Scan/Reduce pour les sommes.

Définition à la ligne 200 du fichier CommonUtils.h.

Documentation des fonctions membres

◆ defaultValue()

template<typename DataType >
static DataType Arcane::Accelerator::impl::SumOperator< DataType >::defaultValue ( )
inlinestatic

Définition à la ligne 208 du fichier CommonUtils.h.

◆ operator()()

template<typename DataType >
constexpr __host__ __device__ DataType Arcane::Accelerator::impl::SumOperator< DataType >::operator() ( const DataType &  a,
const DataType &  b 
) const
inlineconstexpr

Définition à la ligne 204 du fichier CommonUtils.h.


La documentation de cette classe a été générée à partir du fichier suivant :