12#ifndef ARCANE_CORE_INTERNAL_IPARALLELMNGINTERNAL_H
13#define ARCANE_CORE_INTERNAL_IPARALLELMNGINTERNAL_H
17#include "arcane/ArcaneTypes.h"
File d'exécution pour un accélérateur.
Gestionnaire d'exécution pour accélérateur.
Partie interne de IParallelMng.
virtual RunQueue queue() const =0
File par défaut pour les messages. Peut être nul.
virtual bool isAcceleratorAware() const =0
Indique si l'implémentation gère les accélérateurs.
virtual Ref< IParallelMng > createSubParallelMngRef(Int32 color, Int32 key)=0
Créé un sous IParallelMng de manière similaire à MPI_Comm_split.
virtual Runner runner() const =0
Runner par défaut. Peut être nul.
Référence à une instance.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int32_t Int32
Type entier signé sur 32 bits.