1AO Object: 2 MPI processes 2 type: basic 3Number of elements in ordering 10 4PETSc->App App->PETSc 5 0 0 0 0 6 1 2 1 5 7 2 4 2 1 8 3 6 3 6 9 4 8 4 2 10 5 1 5 7 11 6 3 6 3 12 7 5 7 8 13 8 7 8 4 14 9 9 9 9 15[0] 2,1,9,7 PetscToApplication 4 2 9 5 16[0] 0,3,4 ApplicationToPetsc 0 6 2 17[1] 2,1,9,7 PetscToApplication 4 2 9 5 18[1] 0,3,4 ApplicationToPetsc 0 6 2 19 20Test AOCreateMemoryScalable: 21AO Object: 2 MPI processes 22 type: memoryscalable 23Number of elements in ordering 10 24PETSc->App App->PETSc 25Process [0] 26 0 0 0 0 27 1 2 1 5 28 2 4 2 1 29 3 6 3 6 30 4 8 4 2 31Process [1] 32 5 1 5 7 33 6 3 6 3 34 7 5 7 8 35 8 7 8 4 36 9 9 9 9 37 38Test AOCreateMemoryScalable with ispetsc=NULL: 39AO Object: 2 MPI processes 40 type: memoryscalable 41Number of elements in ordering 10 42PETSc->App App->PETSc 43Process [0] 44 0 0 0 0 45 1 2 1 5 46 2 4 2 1 47 3 6 3 6 48 4 8 4 2 49Process [1] 50 5 1 5 7 51 6 3 6 3 52 7 5 7 8 53 8 7 8 4 54 9 9 9 9 55 56Test general API: 57[0] 2,1,9,7 PetscToApplication 4 2 9 5 58[0] 0,3,4 ApplicationToPetsc 0 6 2 59[1] 2,1,9,7 PetscToApplication 4 2 9 5 60[1] 0,3,4 ApplicationToPetsc 0 6 2 61