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> wrote:

>
>
> On Aug 30, 2020, at 7:33 AM, Mark Adams <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
>

Reply via email to