Searched refs:myOffset (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/vec/is/utils/ |
| H A D | psort.c | 171 PetscInt myOffset, nextOffset; in PetscParallelRedistribute() local 186 myOffset = nextOffset - n; in PetscParallelRedistribute() 197 oStart = PetscMax(myOffset, map->range[i]); in PetscParallelRedistribute() 200 if (map->range[i] >= myOffset && map->range[i] < nextOffset) { in PetscParallelRedistribute() 202 …PetscCallMPI(MPIU_Isend(&arrayin[map->range[i] - myOffset], overlap, MPIU_INT, i, firsttag, map->c… in PetscParallelRedistribute() 205 …PetscCallMPI(MPIU_Isend(&arrayin[oStart - myOffset], overlap, MPIU_INT, i, secondtag, map->comm, &… in PetscParallelRedistribute() 206 } else if (overlap == 0 && myOffset > map->range[i] && myOffset < map->range[i + 1]) { in PetscParallelRedistribute() 208 …PetscCallMPI(MPIU_Isend(&arrayin[oStart - myOffset], 0, MPIU_INT, i, secondtag, map->comm, &second… in PetscParallelRedistribute()
|