[petsc-dev] Generality of VecScatter

Jed Brown jedbrown at mcs.anl.gov
Wed Nov 23 19:55:30 CST 2011


On Wed, Nov 23, 2011 at 19:52, Matthew Knepley <knepley at gmail.com> wrote:

> An example of a valid scatter is
>>
>> Scatter1 = {(a,y),(b,z),(c,y)}
>>
>
Note that we can push data in either direction over these links, the only
restriction is that we can identify one side of the bipartite graph which
has at most one edge.


>
>> This is entirely useful, but I don't know if the following is useful:
>>
>> Scatter2 = {(b,y),(b,z),(c,y)}
>>
>> Is anyone using scatters that look like Scatter2? For what purpose?
>>
>
> Yes, for mesh distribution


I don't see why it's needed. Could you explain.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20111123/c9e5e7b4/attachment.html>


More information about the petsc-dev mailing list