<div dir="ltr"><div dir="ltr"><div>Hi Barry, <br><br></div>I've written a simple program that does a scatter and reverses the order of data between two vectors with locally generate index sets and it works. While I'd have expected that I would need to concatenate the index sets before calling vecscatter, the program works without doing so (hopefully making it more efficient). Does calling vecscatter on each rank with the local index set take care of the necessary communication behind the scenes then? <br></div><div dir="ltr"><br></div>Thank You,<br><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div style="font-size:12.8px">Sajid Ali<br></div><div style="font-size:12.8px">Applied Physics<br></div><div style="font-size:12.8px">Northwestern University</div></div></div></div></div>