[petsc-users] question about partitioning usage

Dominik Szczerba dominik at itis.ethz.ch
Wed Jan 25 13:20:09 CST 2012


> Unless you create a MatPartitioning object, we do not call ParMetis.

I create it to partition my input unstructured mesh, then I destroy
it. It is so separated from the rest of the code, that I could even
delegate it to a separate program.
But then, as shown in the other thread, I somehow get an assertion
fail from parmetis much later in the code, when creating solver
contexts. Why is this happening if the MatPartitioning object was
destroyed?

Dominik


>
>    Matt
>
>>
>> Many thanks
>> Dominik
>
>
>
>
> --
> 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


More information about the petsc-users mailing list