Home
last modified time | relevance | path

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

/petsc/src/mat/utils/
H A Doverlapsplit.c19 PetscMPIInt srank, size, issamecomm, grank, *sources_sc, *sources_sc_rd; in MatIncreaseOverlapSplit_Single() local
80 PetscCall(PetscCalloc2(localsize, &indices_ov_rd, localsize, &sources_sc_rd)); in MatIncreaseOverlapSplit_Single()
97 sources_sc_rd[0] = sources_sc[0]; in MatIncreaseOverlapSplit_Single()
105 sources_sc_rd[localsize_tmp++] = sources_sc[i]; in MatIncreaseOverlapSplit_Single()
117 remote[i].rank = sources_sc_rd[i]; in MatIncreaseOverlapSplit_Single()
118 remote[i].index = localoffsets[sources_sc_rd[i]]++; in MatIncreaseOverlapSplit_Single()
127 sources_sc_rd = NULL; in MatIncreaseOverlapSplit_Single()
141 PetscCall(PetscFree2(indices_ov_rd, sources_sc_rd)); in MatIncreaseOverlapSplit_Single()