[petsc-users] Partitioning meshes with DMPlex
Cedric Doucet
cedric.doucet at inria.fr
Thu Oct 24 09:29:46 CDT 2013
Thank you Matt and Jed for your answers!
As far as I understand, DMPlexDistribute call DMPlexCreatePartition and is exactly what I am looking for.
Cédric
----- Mail original -----
> De: "Matthew Knepley" <knepley at gmail.com>
> À: "Jed Brown" <jedbrown at mcs.anl.gov>
> Cc: "Cedric Doucet" <cedric.doucet at inria.fr>, petsc-users at mcs.anl.gov
> Envoyé: Jeudi 24 Octobre 2013 00:25:40
> Objet: Re: [petsc-users] Partitioning meshes with DMPlex
> On Wed, Oct 23, 2013 at 10:43 AM, Jed Brown < jedbrown at mcs.anl.gov >
> wrote:
> > Cedric Doucet < cedric.doucet at inria.fr > writes:
>
> > > Hello,
>
> > >
>
> > > what is the best way to partition unstructured meshes stored with
> > > DMPlex?
>
> > You can use DMPlexCreatePartition, which supports metis and chaco.
>
> > Matt, DMPlexCreatePartition documentation has left out the
> > partitioner "name".
>
> I assume what you really want is DMPlexDistribute().
> Matt
> > > Does one have to create an adjacency matrix and use
> > > MatPartitioning
> > > routines?
>
> > > I do not want to partition the mesh graph (by cutting edges) but
> > > having a true domain decomposition (sets of cells per processor).
>
> > >
>
> > > Thank you very much for your help!
>
> > >
>
> > > Best regards,
>
> > >
>
> > > Cédric Doucet
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which
> their experiments lead.
> -- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20131024/a768231d/attachment.html>
More information about the petsc-users
mailing list