Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/ !
H A Dmpiov.c283 PetscInt i, j, k, l, *rows_i, *rows_data_ptr, **rows_data, max_fszs, rows_pos, *rows_pos_i; in MatIncreaseOverlap_MPIAIJ_Send_Scalable() local
310 …PetscCall(PetscCalloc5(max_fszs * nidx, &rows_data_ptr, nidx, &rows_data, nidx, &rows_pos_i, nfrom… in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
315 PetscCall(PetscArrayzero(rows_pos_i, nidx)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
320 rows_i[rows_pos_i[is_id]++] = fromrows[rows_pos++]; /* row */ in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
326 for (l = 0; l < rows_pos_i[j]; l++) { in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
352 PetscCall(PetscArrayzero(rows_pos_i, nidx)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
356 rows_i[rows_pos_i[is_id]++] = fromrows[rows_pos++]; in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
366 for (l = 0; l < rows_pos_i[j]; l++) { in MatIncreaseOverlap_MPIAIJ_Send_Scalable()
396 PetscCall(PetscFree5(rows_data_ptr, rows_data, rows_pos_i, indv_counts, indices_tmp)); in MatIncreaseOverlap_MPIAIJ_Send_Scalable()