I'm doing something like gasm.c. I can construct one VecScatte from comm to each subcomm. But I can also construct VecScatter's from comm to the processors in subcomm. Which mode do you think is good? Why? Thanks for teaching me!