16#ifndef Partitionneur_Parmetis_included
17#define Partitionneur_Parmetis_included
19#include <Partitionneur_base.h>
22#include <Domaine_forward.h>
46 OBS_PTR(Domaine) ref_domaine_;
50 bool use_weights_ =
false;
A character string (Nom) in uppercase.
Partition of a domain into nb_parties balanced parts using the PARMETIS library.
void associer_domaine(const Domaine &domaine) override
void construire_partition(IntVect &elem_part, int &nb_parts_tot) const override
Computes the connectivity graph for parmetis, calls the partitioner and fills elem_part (for each ele...
void validate_params() const override
Called in the readOn of Objet_U_With_Params, after reading the params.
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.