[petsc-dev] Question about PCGASMSetSubdomains()

Fande Kong fdkong.jd at gmail.com
Sun Jun 26 17:48:23 CDT 2016


Barry,

Good questions.

Yes, we are assuming the index sets on each process are somehow ordered.
There is no way to check this. How to decompose the domain is determined by
users, and they could choose any ways  they want.

 But we could check this condition. The number of local subdomains should
be the same on all processors, that is, osm->n should be the same value on
all processors.

Fande,

On Sun, Jun 26, 2016 at 4:31 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>
>   Fande,
>
>      How does PCGASMSetSubdomains() know which subdomain from an index set
> on one process is connected to an index set on another processor? Are you
> assuming the index sets on each process are somehow ordered to make sure
> that the right parts on each process connect to form the entire domain?
> What if someone passed them in a different order on some process, is there
> anyway to error check that?
>
>    Thanks
>
>      Barry
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20160626/b4a11241/attachment.html>


More information about the petsc-dev mailing list