I don't think they are super important. Barry
> On Aug 30, 2020, at 5:44 PM, Fande Kong <fdkong...@gmail.com> wrote: > > I agreed, Barry. > > A year ago, I enabled edge-weights and vertex weights for only ParMETIS and > PTScotch. I did not do the same thing for Chaco, Party, etc. > > It is straightforward to do that, and I could add an MR if needed. > > Thanks, > > Fande, > > On Sun, Aug 30, 2020 at 4:20 PM Barry Smith <bsm...@petsc.dev > <mailto:bsm...@petsc.dev>> wrote: > > >> On Aug 30, 2020, at 7:33 AM, Mark Adams <mfad...@lbl.gov >> <mailto:mfad...@lbl.gov>> wrote: >> >> >> >> >> So, if ParMETIS gives different edge cut as it is expected, >> MatPartitioningGetUseEdgeWeights and MatPartitioningSetUseEdgeWeights works >> correctly. Why can't CHACO? >> >> >> Chaco does not support using edge weights. > > The package interfaces that do not support edge weights should error if > one requests partitioning with edge weights. Not everyone is born with the > innate knowledge that the Chaco PETSc interface doesn't support edge weights. > > >> > https://gitlab.com/petsc/petsc/-/merge_requests/3119 > <https://gitlab.com/petsc/petsc/-/merge_requests/3119>