Home
last modified time | relevance | path

Searched refs:orank (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/is/sf/interface/
H A Dsf.c1037 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 Dplexvtu.c526 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()