Searched refs:ocolors (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/graphops/color/impls/greedy/ |
| H A D | greedy.c | 27 PetscInt *lcolors, *ocolors; in GreedyColoringLocalDistanceOne_Private() local 71 PetscCall(PetscMalloc2(no, &ocolors, no, &owts)); in GreedyColoringLocalDistanceOne_Private() 72 for (i = 0; i < no; i++) ocolors[i] = maxcolors; in GreedyColoringLocalDistanceOne_Private() 115 if (ocolors[cidx[j]] != maxcolors) { in GreedyColoringLocalDistanceOne_Private() 116 ccol = ocolors[cidx[j]]; in GreedyColoringLocalDistanceOne_Private() 142 PetscCall(PetscSFBcastBegin(sf, MPIU_INT, lcolors, ocolors, MPI_REPLACE)); in GreedyColoringLocalDistanceOne_Private() 143 PetscCall(PetscSFBcastEnd(sf, MPIU_INT, lcolors, ocolors, MPI_REPLACE)); in GreedyColoringLocalDistanceOne_Private() 150 … if ((ocolors[cidx[j]] == lcolors[i]) && (owts[cidx[j]] > wts[i]) && lcolors[i] < maxcolors) { in GreedyColoringLocalDistanceOne_Private() 164 PetscCall(PetscFree2(ocolors, owts)); in GreedyColoringLocalDistanceOne_Private() 180 PetscInt pcol, *dcolors, *ocolors; in GreedyColoringLocalDistanceTwo_Private() local [all …]
|