Arcane  v4.1.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Accelerator::Impl::ExtendedLaunchLoop< LoopBoundType, RemainingArgs >

Classe pour gérer le lancement d'un noyau de calcul hiérarchique. Plus de détails...

#include <arccore/accelerator/RunCommandLaunchImpl.h>

Fonctions membres publiques

 ExtendedLaunchLoop (const LoopBoundType &bounds, RemainingArgs... args)
 

Attributs publics

LoopBoundType m_bounds
 
std::tuple< RemainingArgs... > m_remaining_args
 

Description détaillée

template<typename LoopBoundType, typename... RemainingArgs>
class Arcane::Accelerator::Impl::ExtendedLaunchLoop< LoopBoundType, RemainingArgs >

Classe pour gérer le lancement d'un noyau de calcul hiérarchique.

Définition à la ligne 329 du fichier RunCommandLaunchImpl.h.

Documentation des constructeurs et destructeur

◆ ExtendedLaunchLoop()

template<typename LoopBoundType, typename... RemainingArgs>
Arcane::Accelerator::Impl::ExtendedLaunchLoop< LoopBoundType, RemainingArgs >::ExtendedLaunchLoop ( const LoopBoundType & bounds,
RemainingArgs... args )
inline

Définition à la ligne 333 du fichier RunCommandLaunchImpl.h.

Documentation des données membres

◆ m_bounds

template<typename LoopBoundType, typename... RemainingArgs>
LoopBoundType Arcane::Accelerator::Impl::ExtendedLaunchLoop< LoopBoundType, RemainingArgs >::m_bounds

Définition à la ligne 338 du fichier RunCommandLaunchImpl.h.

◆ m_remaining_args

template<typename LoopBoundType, typename... RemainingArgs>
std::tuple<RemainingArgs...> Arcane::Accelerator::Impl::ExtendedLaunchLoop< LoopBoundType, RemainingArgs >::m_remaining_args

Définition à la ligne 339 du fichier RunCommandLaunchImpl.h.


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