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
