Ajoute un ensemble de contraintes sur les mailles.
Ajoute dans le tableau linked_cells un ensemble de couples de uniqueId() de mailles qui doivent rester dans la même partition. Par exemple, si les mailles 25 et 23 doivent rester connectées, il suffit d'appeler:
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Il faut toujours ajouter des couples de uniqueId(), en répétant éventuellement les mailles. Par exemple, si on souhaite que les mailles 35, 37 et 39,il faut faire comme suit:
Le tableau linked_cells doit avoir une taille multiple de 2. Le tableau linked owners indique pour chaque couple à quel sous-domaine il doit appartenir.
TODO: Supprimer linked_owners
- Avertissement
- : chaque paire doit commencer par la cellule d'uid le plus petit. Le "owner" indicate for every couple that correspond to the first cell.
Implémente Arcane::IMeshPartitionConstraint.
Définition à la ligne 1756 du fichier TiedInterface.cc.
Références Arcane::mesh::TiedInterfaceBuilder::changeOwners(), Arcane::mesh::TiedInterfaceBuilder::computeInterfaceConnections(), Arccore::TraceAccessor::info(), Arcane::IMesh::parallelMng(), Arcane::IMesh::tiedInterfaces(), et Arcane::IParallelMng::traceMng().