Domain partitioner based on sub-domains of the domain. See construire_partition().
void associer_domaine(const Domaine &domaine) override
First initialisation step of the partitioner: associate a domain.
void initialiser(const Noms &noms_sous_domaines)
Second initialisation step: define the sub-domains to use.
void construire_partition(IntVect &elem_part, int &nb_parts_tot) const override
Each sub-domain in noms_sous_domaines_ defines the elements assigned to a processor.