Lines Matching refs:sbsizes
93 PetscInt nrecvrows, *sbsizes = NULL, *sbdata = NULL; in MatIncreaseOverlap_MPIAIJ_Once_Scalable() local
198 …Overlap_MPIAIJ_Send_Scalable(mat, nidx, nfrom, fromranks, fromsizes, fromdata, &sbsizes, &sbdata)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
201 …PetscCall(PetscCommBuildTwoSided(comm, 2, MPIU_INT, nfrom, fromranks, sbsizes, &nto, &toranks, &to… in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
224 PetscCall(PetscFree2(sbdata, sbsizes)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
285 PetscInt *indv_counts, indvc_ij, *sbsizes, *indices_tmp, *offsets; in MatIncreaseOverlap_MPIAIJ_Send_Scalable() local
347 PetscCall(PetscCalloc2(totalrows + nidx * nfrom * 2, &sbdata, 2 * nfrom, &sbsizes)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
364 sbsizes[2 * i] += 2; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
382 sbsizes[2 * i] += indvc_ij; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
390 offsets[i + 1] = offsets[i] + sbsizes[2 * i]; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
391 sbsizes[2 * i + 1] = offsets[i]; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
394 if (sbrowsizes) *sbrowsizes = sbsizes; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()