Home
last modified time | relevance | path

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

/petsc/src/mat/utils/ !
H A Doverlapsplit.c16 PetscInt nindx, *indices_sc, *indices_ov, localsize, *localsizes_sc, localsize_tmp; in MatIncreaseOverlapSplit_Single() local
79 PetscCall(PetscCalloc2(localsize, &indices_ov, localsize, &sources_sc)); in MatIncreaseOverlapSplit_Single()
82 PetscCall(PetscArraycpy(indices_ov, indices, localsize)); in MatIncreaseOverlapSplit_Single()
91 PetscCall(PetscSortIntWithMPIIntArray(localsize, indices_ov, sources_sc)); in MatIncreaseOverlapSplit_Single()
96 indices_ov_rd[0] = indices_ov[0]; in MatIncreaseOverlapSplit_Single()
103 if (indices_ov[i] != indices_ov[i - 1]) { in MatIncreaseOverlapSplit_Single()
104 indices_ov_rd[localsize_tmp] = indices_ov[i]; in MatIncreaseOverlapSplit_Single()
109 PetscCall(PetscFree2(indices_ov, sources_sc)); in MatIncreaseOverlapSplit_Single()