Interface d'un partitionneur initial. Plus de détails...
#include <arcane/core/IInitialPartitioner.h>
Fonctions membres publiques | |
virtual | ~IInitialPartitioner () |
Libère les ressources. | |
virtual void | build ()=0 |
virtual void | partitionAndDistributeMeshes (ConstArrayView< IMesh * > meshes)=0 |
Partitionne les maillages. | |
Interface d'un partitionneur initial.
Le service implémentant cette interface est responsable du partitionnement initial des maillages du cas. Ce partitionnement a lieu uniquement lors du démarrage du cas, juste avant l'initialisation du cas.
Définition à la ligne 39 du fichier IInitialPartitioner.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 43 du fichier IInitialPartitioner.h.
|
pure virtual |
Partitionne les maillages.
Cette opération doit partitionner tous les mailles meshes et les distribuer sur l'ensemble des processeurs.
Implémenté dans Arcane::ArcaneInitialPartitioner.