Jed,

We call MatMeshToCellGraph() to generate the dual matrix.  This function relies 
upon ParMETIS.  Can you point me to a similar function that does not require 
ParMETIS ( e.g. for PTScotch)?

Thanks,

Glenn

> -----Original Message-----
> From: Jed Brown <[email protected]>
> Sent: Wednesday, May 6, 2020 9:45 AM
> To: Hammond, Glenn E <[email protected]>; [email protected]
> Subject: [EXTERNAL] Re: [petsc-users] Alternate mesh partitioners to
> METIS/ParMETIS
> 
> METIS is (since 5.0.3) Apache 2.0, and thus should be usable by anyone.
> 
> The most direct substitute for ParMETIS is PTScotch, which is CeCILL-C
> (compatible with LGPL).
> 
> "Hammond, Glenn E via petsc-users" <[email protected]> writes:
> 
> > PETSc Users,
> >
> > We have many PFLOTRAN users outside the US who cannot use
> METIS/ParMETIS for partitioning unstructured grids due to license
> restrictions.  What alternate mesh partitioners have developers/users
> successfully employed with PETSc?
> >
> > Thank you,
> >
> > Glenn

Reply via email to