1*c4762a1bSJed Brown 2*c4762a1bSJed BrownTesting PetscSFFetchAndOp on a PETSCSF_PATTERN_GATHER graph with op = MPI_SUM 3*c4762a1bSJed BrownVec Object: rootdata 3 MPI processes 4*c4762a1bSJed Brown type: mpi 5*c4762a1bSJed BrownProcess [0] 6*c4762a1bSJed Brown3. 7*c4762a1bSJed Brown6. 8*c4762a1bSJed Brown9. 9*c4762a1bSJed Brown12. 10*c4762a1bSJed BrownProcess [1] 11*c4762a1bSJed Brown15. 12*c4762a1bSJed Brown18. 13*c4762a1bSJed Brown21. 14*c4762a1bSJed BrownProcess [2] 15*c4762a1bSJed Brown24. 16*c4762a1bSJed Brown27. 17*c4762a1bSJed Brown30. 18*c4762a1bSJed BrownVec Object: leafupdate 3 MPI processes 19*c4762a1bSJed Brown type: mpi 20*c4762a1bSJed BrownProcess [0] 21*c4762a1bSJed Brown1. 22*c4762a1bSJed Brown2. 23*c4762a1bSJed Brown3. 24*c4762a1bSJed Brown4. 25*c4762a1bSJed Brown5. 26*c4762a1bSJed Brown6. 27*c4762a1bSJed Brown7. 28*c4762a1bSJed Brown8. 29*c4762a1bSJed Brown9. 30*c4762a1bSJed Brown10. 31*c4762a1bSJed BrownProcess [1] 32*c4762a1bSJed BrownProcess [2] 33*c4762a1bSJed Brown 34*c4762a1bSJed BrownTesting PetscSFFetchAndOp on a PETSCSF_PATTERN_ALLGATHER graph with op = MPI_SUM 35*c4762a1bSJed BrownVec Object: rootdata 3 MPI processes 36*c4762a1bSJed Brown type: mpi 37*c4762a1bSJed BrownProcess [0] 38*c4762a1bSJed Brown7. 39*c4762a1bSJed Brown14. 40*c4762a1bSJed Brown21. 41*c4762a1bSJed Brown28. 42*c4762a1bSJed BrownProcess [1] 43*c4762a1bSJed Brown35. 44*c4762a1bSJed Brown42. 45*c4762a1bSJed Brown49. 46*c4762a1bSJed BrownProcess [2] 47*c4762a1bSJed Brown56. 48*c4762a1bSJed Brown63. 49*c4762a1bSJed Brown70. 50*c4762a1bSJed BrownVec Object: leafupdate 3 MPI processes 51*c4762a1bSJed Brown type: mpi 52*c4762a1bSJed BrownProcess [0] 53*c4762a1bSJed Brown1. 54*c4762a1bSJed Brown2. 55*c4762a1bSJed Brown3. 56*c4762a1bSJed Brown4. 57*c4762a1bSJed Brown5. 58*c4762a1bSJed Brown6. 59*c4762a1bSJed Brown7. 60*c4762a1bSJed Brown8. 61*c4762a1bSJed Brown9. 62*c4762a1bSJed Brown10. 63*c4762a1bSJed BrownProcess [1] 64*c4762a1bSJed Brown3. 65*c4762a1bSJed Brown6. 66*c4762a1bSJed Brown9. 67*c4762a1bSJed Brown12. 68*c4762a1bSJed Brown15. 69*c4762a1bSJed Brown18. 70*c4762a1bSJed Brown21. 71*c4762a1bSJed Brown24. 72*c4762a1bSJed Brown27. 73*c4762a1bSJed Brown30. 74*c4762a1bSJed BrownProcess [2] 75*c4762a1bSJed Brown5. 76*c4762a1bSJed Brown10. 77*c4762a1bSJed Brown15. 78*c4762a1bSJed Brown20. 79*c4762a1bSJed Brown25. 80*c4762a1bSJed Brown30. 81*c4762a1bSJed Brown35. 82*c4762a1bSJed Brown40. 83*c4762a1bSJed Brown45. 84*c4762a1bSJed Brown50. 85*c4762a1bSJed Brown 86*c4762a1bSJed BrownTesting PetscSFFetchAndOp on a PETSCSF_PATTERN_ALLTOALL graph with op = MPI_SUM 87*c4762a1bSJed BrownVec Object: rootdata 3 MPI processes 88*c4762a1bSJed Brown type: mpi 89*c4762a1bSJed BrownProcess [0] 90*c4762a1bSJed Brown2. 91*c4762a1bSJed Brown4. 92*c4762a1bSJed Brown6. 93*c4762a1bSJed BrownProcess [1] 94*c4762a1bSJed Brown8. 95*c4762a1bSJed Brown10. 96*c4762a1bSJed Brown12. 97*c4762a1bSJed BrownProcess [2] 98*c4762a1bSJed Brown14. 99*c4762a1bSJed Brown16. 100*c4762a1bSJed Brown18. 101*c4762a1bSJed BrownVec Object: leafupdate 3 MPI processes 102*c4762a1bSJed Brown type: mpi 103*c4762a1bSJed BrownProcess [0] 104*c4762a1bSJed Brown1. 105*c4762a1bSJed Brown4. 106*c4762a1bSJed Brown7. 107*c4762a1bSJed BrownProcess [1] 108*c4762a1bSJed Brown2. 109*c4762a1bSJed Brown5. 110*c4762a1bSJed Brown8. 111*c4762a1bSJed BrownProcess [2] 112*c4762a1bSJed Brown3. 113*c4762a1bSJed Brown6. 114*c4762a1bSJed Brown9. 115