Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Accelerator::impl::GenericReducerBase< DataType >
+ Graphe d'héritage de Arcane::Accelerator::impl::GenericReducerBase< DataType >:
+ Graphe de collaboration de Arcane::Accelerator::impl::GenericReducerBase< DataType >:

Fonctions membres publiques

 GenericReducerBase (const RunQueue &queue)
 

Fonctions membres protégées

DataType _reducedValue () const
 
void _allocate ()
 

Attributs protégés

RunQueue m_queue
 
GenericDeviceStorage m_algo_storage
 
DeviceStorage< DataType > m_device_reduce_storage
 
NumArray< DataType, MDDim1m_host_reduce_storage
 

Amis

class GenericReducerIf< DataType >
 

Description détaillée

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

Définition à la ligne 905 du fichier Reduce.h.

Documentation des constructeurs et destructeur

◆ GenericReducerBase()

template<typename DataType >
Arcane::Accelerator::impl::GenericReducerBase< DataType >::GenericReducerBase ( const RunQueue queue)
inline

Définition à la ligne 911 du fichier Reduce.h.

Documentation des fonctions membres

◆ _allocate()

template<typename DataType >
void Arcane::Accelerator::impl::GenericReducerBase< DataType >::_allocate ( )
inlineprotected

Définition à la ligne 923 du fichier Reduce.h.

◆ _reducedValue()

template<typename DataType >
DataType Arcane::Accelerator::impl::GenericReducerBase< DataType >::_reducedValue ( ) const
inlineprotected

Définition à la ligne 917 du fichier Reduce.h.

Documentation des fonctions amies et associées

◆ GenericReducerIf< DataType >

template<typename DataType >
friend class GenericReducerIf< DataType >
friend

Définition à la ligne 817 du fichier Reduce.h.

Documentation des données membres

◆ m_algo_storage

template<typename DataType >
GenericDeviceStorage Arcane::Accelerator::impl::GenericReducerBase< DataType >::m_algo_storage
protected

Définition à la ligne 934 du fichier Reduce.h.

◆ m_device_reduce_storage

template<typename DataType >
DeviceStorage<DataType> Arcane::Accelerator::impl::GenericReducerBase< DataType >::m_device_reduce_storage
protected

Définition à la ligne 935 du fichier Reduce.h.

◆ m_host_reduce_storage

template<typename DataType >
NumArray<DataType, MDDim1> Arcane::Accelerator::impl::GenericReducerBase< DataType >::m_host_reduce_storage
protected

Définition à la ligne 936 du fichier Reduce.h.

◆ m_queue

template<typename DataType >
RunQueue Arcane::Accelerator::impl::GenericReducerBase< DataType >::m_queue
protected

Définition à la ligne 933 du fichier Reduce.h.


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