Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dinode.c2390 PetscInt *colorused, i; in MatColoringPatch_SeqAIJ_Inode() local
2403 PetscCall(PetscCalloc1(5 * ncolors, &colorused)); in MatColoringPatch_SeqAIJ_Inode()
2404 for (i = 0; i < n; i++) colorused[newcolor[i]] = 1; in MatColoringPatch_SeqAIJ_Inode()
2406 for (i = 1; i < 5 * ncolors; i++) colorused[i] += colorused[i - 1]; in MatColoringPatch_SeqAIJ_Inode()
2407 ncolors = colorused[5 * ncolors - 1]; in MatColoringPatch_SeqAIJ_Inode()
2408 for (i = 0; i < n; i++) PetscCall(ISColoringValueCast(colorused[newcolor[i]] - 1, newcolor + i)); in MatColoringPatch_SeqAIJ_Inode()
2409 PetscCall(PetscFree(colorused)); in MatColoringPatch_SeqAIJ_Inode()