Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/gamg/
H A Dclassical.c86 const PetscInt *rcol; in PCGAMGCreateGraph_Classical() local
111 PetscCall(MatGetRow(A, r, &ncols, &rcol, &rval)); in PCGAMGCreateGraph_Classical()
113 if (PetscRealPart(-rval[c]) > rmax && rcol[c] != r) rmax = PetscRealPart(-rval[c]); in PCGAMGCreateGraph_Classical()
121 … if (PetscRealPart(-rval[c]) > gamg->threshold[0] * PetscRealPart(Amax[r - s]) || rcol[c] == r) { in PCGAMGCreateGraph_Classical()
122 if (rcol[c] < f && rcol[c] >= s) { in PCGAMGCreateGraph_Classical()
129 PetscCall(MatRestoreRow(A, r, &ncols, &rcol, &rval)); in PCGAMGCreateGraph_Classical()
142 PetscCall(MatGetRow(A, r, &ncols, &rcol, &rval)); in PCGAMGCreateGraph_Classical()
146 … if (PetscRealPart(-rval[c]) > gamg->threshold[0] * PetscRealPart(Amax[r - s]) || rcol[c] == r) { in PCGAMGCreateGraph_Classical()
147 gcol[idx] = rcol[c]; in PCGAMGCreateGraph_Classical()
153 PetscCall(MatRestoreRow(A, r, &ncols, &rcol, &rval)); in PCGAMGCreateGraph_Classical()
[all …]