Searched refs:odata2 (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/sbaij/mpi/ |
| H A D | sbaijov.c | 165 PetscInt Mbs, i, j, k, *odata1, *odata2; in MatIncreaseOverlap_MPISBAIJ_Once() local 334 PetscCall(PetscMalloc1(len_est + 1, &odata2)); in MatIncreaseOverlap_MPISBAIJ_Once() 337 odata2_ptr[nodata2] = odata2; in MatIncreaseOverlap_MPISBAIJ_Once() 358 PetscCall(PetscMalloc1(len_est + 1, &odata2)); in MatIncreaseOverlap_MPISBAIJ_Once() 359 odata2_ptr[++nodata2] = odata2; in MatIncreaseOverlap_MPISBAIJ_Once() 363 PetscCall(MatIncreaseOverlap_MPISBAIJ_Local(C, odata1, OTHER, odata2, &otable)); in MatIncreaseOverlap_MPISBAIJ_Once() 364 len = 1 + odata2[0]; in MatIncreaseOverlap_MPISBAIJ_Once() 365 for (i = 0; i < odata2[0]; i++) len += odata2[1 + i]; in MatIncreaseOverlap_MPISBAIJ_Once() 368 PetscCallMPI(MPIU_Isend(odata2, len, MPIU_INT, proc_id, tag2, comm, s_waits2 + k)); in MatIncreaseOverlap_MPISBAIJ_Once() 370 odata2 += len; in MatIncreaseOverlap_MPISBAIJ_Once() [all …]
|