Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c91 PetscInt *length, length_i, tlength, *remoterows, nrrows, reducednrrows, *rrow_isids, j; in MatIncreaseOverlap_MPIAIJ_Once_Scalable() local
119 nrrows = 0; in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
129 rrow_ranks[nrrows] = owner; /* processor */ in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
130 rrow_isids[nrrows] = i; /* is id */ in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
131 remoterows[nrrows++] = indices_i[j]; /* row */ in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
141 PetscCallMPI(MPIU_Allreduce(&nrrows, &reducednrrows, 1, MPIU_INT, MPI_MAX, comm)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
184 PetscCall(PetscCalloc2(2 * nrrows, &todata, nrecvrows, &fromdata)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
185 for (PetscInt i = 0; i < nrrows; i++) { in MatIncreaseOverlap_MPIAIJ_Once_Scalable()