Interface d'une fabrique de conteneur de 'IParallelMng'. Plus de détails...
#include <arcane/core/IParallelMng.h>
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. | |
Interface d'une fabrique de conteneur de 'IParallelMng'.
Définition à la ligne 1259 du fichier IParallelMng.h.
|
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::MessagePassing::SharedMemoryParallelMngContainerFactory, Arcane::MessagePassing::HybridParallelMngContainerFactory, et Arcane::SequentialParallelMngContainerFactory.
Référencé par Arcane::MessagePassing::HybridParallelMng::createSubParallelMngRef(), et Arcane::MessagePassing::SharedMemoryParallelMng::createSubParallelMngRef().