Lines Matching refs:isz1
505 PetscInt M, k, **rbuf, row, msz, **outdat, **ptr, *isz1; in MatIncreaseOverlap_MPIAIJ_Once() local
708 PetscCall(PetscMalloc1(nrqr, &isz1)); in MatIncreaseOverlap_MPIAIJ_Once()
709 PetscCall(MatIncreaseOverlap_MPIAIJ_Receive(C, nrqr, rbuf, xdata, isz1)); in MatIncreaseOverlap_MPIAIJ_Once()
722 PetscCall(PetscMPIIntCast(isz1[i], &rw1[proc])); in MatIncreaseOverlap_MPIAIJ_Once()
736 …for (PetscMPIInt i = 0; i < nrqr; ++i) PetscCallMPI(MPIU_Isend(xdata[i], isz1[i], MPIU_INT, recv_s… in MatIncreaseOverlap_MPIAIJ_Once()
824 PetscCall(PetscFree(isz1)); in MatIncreaseOverlap_MPIAIJ_Once()
959 …easeOverlap_MPIAIJ_Receive(Mat C, PetscInt nrqr, PetscInt **rbuf, PetscInt **xdata, PetscInt *isz1) in MatIncreaseOverlap_MPIAIJ_Receive() argument
995 PetscCall(PetscArrayzero(isz1, nrqr)); in MatIncreaseOverlap_MPIAIJ_Receive()
1019 for (ctr = 1; ctr <= i; ctr++) xdata[ctr] = xdata[ctr - 1] + isz1[ctr - 1]; in MatIncreaseOverlap_MPIAIJ_Receive()
1040 for (ctr = 1; ctr <= i; ctr++) xdata[ctr] = xdata[ctr - 1] + isz1[ctr - 1]; in MatIncreaseOverlap_MPIAIJ_Receive()
1059 for (ctr = 1; ctr <= i; ctr++) xdata[ctr] = xdata[ctr - 1] + isz1[ctr - 1]; in MatIncreaseOverlap_MPIAIJ_Receive()
1072 isz1[i] = ct2; /* size of each message */ in MatIncreaseOverlap_MPIAIJ_Receive()