Searched refs:orank (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 1037 PetscMPIInt i, orank = -1; in PetscSFSetUpRanks() local 1107 for (i = 0, irank = -1, orank = -1; i < sf->nleaves; i++) { in PetscSFSetUpRanks() 1109 if (orank != sf->remote[i].rank) { in PetscSFSetUpRanks() 1111 PetscCall(PetscMPIIntCast(sf->remote[i].rank, &orank)); in PetscSFSetUpRanks() 1112 PetscCall(PetscFindMPIInt(orank, sf->ndranks, sf->ranks, &irank)); in PetscSFSetUpRanks() 1114 … PetscCall(PetscFindMPIInt(orank, sf->nranks - sf->ndranks, sf->ranks + sf->ndranks, &irank)); in PetscSFSetUpRanks() 1118 … PetscCheck(irank >= 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Could not find rank %d in array", orank); in PetscSFSetUpRanks()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexvtu.c | 526 PetscMPIInt orank; in DMPlexVTKWriteAll_VTU() local 528 PetscCallMPI(MPI_Comm_rank(PetscObjectComm((PetscObject)dm), &orank)); in DMPlexVTKWriteAll_VTU() 530 for (i = 0; i < piece.ncells; i++) owners[i] = orank; in DMPlexVTKWriteAll_VTU()
|