Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/aijperm/
H A Daijperm.c160 PetscInt *rows_in_bucket; in MatSeqAIJPERM_create_perm() local
199 PetscCall(PetscMalloc1(PetscMax(maxnz, m) + 1, &rows_in_bucket)); in MatSeqAIJPERM_create_perm()
202 for (i = 0; i <= maxnz; i++) rows_in_bucket[i] = 0; in MatSeqAIJPERM_create_perm()
205 rows_in_bucket[nz]++; in MatSeqAIJPERM_create_perm()
224 if (rows_in_bucket[i] > 0) { in MatSeqAIJPERM_create_perm()
228 istart += rows_in_bucket[i]; in MatSeqAIJPERM_create_perm()
237 for (i = 0; i < maxnz; i++) ipnz[i + 1] = ipnz[i] + rows_in_bucket[i]; in MatSeqAIJPERM_create_perm()
247 PetscCall(PetscFree(rows_in_bucket)); in MatSeqAIJPERM_create_perm()