Searched refs:ofillcols (Results 1 – 3 of 3) sorted by relevance
49 PetscCall(PetscFree(dd->ofillcols)); in DMDestroy_DA()
73 PetscCall(PetscCalloc1(dd->w, &dd->ofillcols)); in DMDASetBlockFills_Private2()75 for (k = dd->ofill[i]; k < dd->ofill[i + 1]; k++) dd->ofillcols[dd->ofill[k]] = 1; in DMDASetBlockFills_Private2()78 if (dd->ofillcols[i]) dd->ofillcols[i] = cnt++; in DMDASetBlockFills_Private2()413 if (dd->ofillcols) { in DMCreateColoring_DA_1d_MPIAIJ()415 for (i = 0; i < nc; i++) tc += (PetscInt)(dd->ofillcols[i] > 0); in DMCreateColoring_DA_1d_MPIAIJ()419 if (dd->ofillcols[l] && (i % col)) { in DMCreateColoring_DA_1d_MPIAIJ()420 … PetscCall(ISColoringValueCast(nc - 1 + tc * ((i % col) - 1) + dd->ofillcols[l], colors + i1++)); in DMCreateColoring_DA_1d_MPIAIJ()
69 PetscInt *ofillcols; member