Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IParallelMngContainerFactoryabstract

Interface d'une fabrique de conteneur de 'IParallelMng'. Plus de détails...

#include <arcane/core/IParallelMng.h>

+ Graphe d'héritage de Arcane::IParallelMngContainerFactory:
+ Graphe de collaboration de Arcane::IParallelMngContainerFactory:

Fonctions membres publiques

virtual Ref< IParallelMngContainer_createParallelMngBuilder (Int32 nb_local_rank, Parallel::Communicator communicator)=0
 Créé un conteneur pour nb_local_rank rangs locaux et avec comme communicateur communicator.
 

Description détaillée

Interface d'une fabrique de conteneur de 'IParallelMng'.

Note
Ne pas utiliser en dehors d'Arcane. API non stabilisée.

Définition à la ligne 1259 du fichier IParallelMng.h.

Documentation des fonctions membres

◆ _createParallelMngBuilder()

virtual Ref< IParallelMngContainer > Arcane::IParallelMngContainerFactory::_createParallelMngBuilder ( Int32 nb_local_rank,
Parallel::Communicator communicator )
pure virtual

Créé un conteneur pour nb_local_rank rangs locaux et avec comme communicateur communicator.

Le communicateur MPI peut être nul en mode séquentiel ou mémoire partagé. Le nombre de rangs locaux vaut 1 en mode séquentiel ou en mode MPI pure.

Implémenté dans Arcane::SequentialParallelMngContainerFactory.


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