Home
last modified time | relevance | path

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

/petsc/src/mat/impls/shell/ !
H A Dshell.c362 static PetscErrorCode MatZeroRowsColumns_Shell(Mat mat, PetscInt n, const PetscInt rowscols[], Pets… in MatZeroRowsColumns_Shell() argument
377 if (rowscols[i] < mat->rmap->N) grows[nr++] = rowscols[i]; in MatZeroRowsColumns_Shell()
379 if (rowscols[i] < mat->cmap->N) gcols[nc++] = rowscols[i]; in MatZeroRowsColumns_Shell()
414 PetscCall(PetscLayoutMapLocal(mat->rmap, n, rowscols, &nr, &lrows, NULL)); in MatZeroRowsColumns_Shell()
424 if (rowscols[i] < mat->cmap->N) t[nt++] = rowscols[i]; in MatZeroRowsColumns_Shell()
431 if (shell->axpy) PetscCall(MatZeroRowsColumns(shell->axpy, n, rowscols, 0.0, NULL, NULL)); in MatZeroRowsColumns_Shell()