Home
last modified time | relevance | path

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

/petsc/src/mat/impls/sbaij/mpi/
H A Dsbaijov.c165 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 …]