Searched refs:grank (Results 1 – 8 of 8) sorted by relevance
| /petsc/src/sys/utils/ |
| H A D | mpishm.c | 147 PetscErrorCode PetscShmCommGlobalToLocal(PetscShmComm pshmcomm, PetscMPIInt grank, PetscMPIInt *lra… in PetscShmCommGlobalToLocal() argument 156 if (grank < pshmcomm->globranks[0]) PetscFunctionReturn(PETSC_SUCCESS); in PetscShmCommGlobalToLocal() 157 if (grank > pshmcomm->globranks[pshmcomm->shmsize - 1]) PetscFunctionReturn(PETSC_SUCCESS); in PetscShmCommGlobalToLocal() 164 if (pshmcomm->globranks[t] > grank) high = t; in PetscShmCommGlobalToLocal() 168 if (pshmcomm->globranks[i] > grank) PetscFunctionReturn(PETSC_SUCCESS); in PetscShmCommGlobalToLocal() 169 if (pshmcomm->globranks[i] == grank) { in PetscShmCommGlobalToLocal() 191 …scErrorCode PetscShmCommLocalToGlobal(PetscShmComm pshmcomm, PetscMPIInt lrank, PetscMPIInt *grank) in PetscShmCommLocalToGlobal() argument 195 PetscAssertPointer(grank, 3); in PetscShmCommLocalToGlobal() 197 *grank = pshmcomm->globranks[lrank]; in PetscShmCommLocalToGlobal()
|
| /petsc/src/sys/tutorials/ |
| H A D | ex4f.F90 | 11 PetscMPIInt rank, size, grank, zero, two 40 PetscCallMPIA(MPI_Comm_rank(MPI_COMM_WORLD, grank, ierr)) 41 globalrank = grank
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex15.c | 162 PetscMPIInt gsize, grank, mycolor; in main() local 172 PetscCallMPI(MPI_Comm_rank(PETSC_COMM_WORLD, &grank)); in main() 178 mycolor = grank == 0 ? 0 : 1; in main() 179 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main() 181 if (grank == 0) { in main() 211 mycolor = (PetscMPIInt)(grank > user.ntimes - i); in main() 215 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
|
| H A D | ex5.c | 45 PetscMPIInt gsize, grank, mycolor; in main() local 56 PetscCallMPI(MPI_Comm_rank(PETSC_COMM_WORLD, &grank)); in main() 70 mycolor = (PetscMPIInt)(grank > user.ntimes - i); in main() 74 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex103.c | 356 PetscMPIInt gsize, grank, mycolor; in main() local 366 PetscCallMPI(MPI_Comm_rank(PETSC_COMM_WORLD, &grank)); in main() 372 mycolor = grank == 0 ? 0 : 1; in main() 373 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main() 375 if (grank == 0) { in main() 407 mycolor = (PetscMPIInt)(grank < (gsize - i) ? 0 : 1); in main() 411 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
|
| /petsc/src/vec/is/sf/tests/ |
| H A D | ex9.c | 9 PetscMPIInt nproc, grank, mycolor; in main() local 26 PetscCallMPI(MPI_Comm_rank(PETSC_COMM_WORLD, &grank)); in main() 40 mycolor = grank % 3; in main() 41 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &subcomm)); in main()
|
| /petsc/src/mat/utils/ |
| H A D | overlapsplit.c | 19 PetscMPIInt srank, size, issamecomm, grank, *sources_sc, *sources_sc_rd; in MatIncreaseOverlapSplit_Single() local 55 PetscCallMPI(MPI_Comm_rank(gcomm, &grank)); in MatIncreaseOverlapSplit_Single()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_dmplex.py | 526 grank = PETSc.COMM_WORLD.rank 535 mycolor = grank > self.NTIMES - i 539 comm = PETSc.Comm(comm=mpicomm.Split(color=mycolor, key=grank))
|