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

Fonctions membres publiques statiques

static ARCCORE_DEVICE DataType applyDevice (const ReduceDeviceInfo< DataType > &dev_info)
 
static DataType apply (DataType *vptr, DataType v)
 
static ARCCORE_HOST_DEVICE constexpr DataType identity ()
 

Fonctions membres privées statiques

static ARCCORE_DEVICE void _applyDevice (const ReduceDeviceInfo< DataType > &dev_info)
 

Description détaillée

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

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

Documentation des fonctions membres

◆ _applyDevice()

template<typename DataType >
ARCANE_INLINE_REDUCE ARCCORE_DEVICE void Arcane::Accelerator::impl::ReduceFunctorMin< DataType >::_applyDevice ( const ReduceDeviceInfo< DataType > &  dev_info)
staticprivate

Définition à la ligne 343 du fichier CommonCudaHipReduceImpl.h.

◆ apply()

template<typename DataType >
static DataType Arcane::Accelerator::impl::ReduceFunctorMin< DataType >::apply ( DataType *  vptr,
DataType  v 
)
inlinestatic

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

◆ applyDevice()

template<typename DataType >
static ARCCORE_DEVICE DataType Arcane::Accelerator::impl::ReduceFunctorMin< DataType >::applyDevice ( const ReduceDeviceInfo< DataType > &  dev_info)
inlinestatic

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

◆ identity()

template<typename DataType >
static ARCCORE_HOST_DEVICE constexpr DataType Arcane::Accelerator::impl::ReduceFunctorMin< DataType >::identity ( )
inlinestaticconstexpr

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


La documentation de cette classe a été générée à partir des fichiers suivants :