Lines Matching refs:is_n
2313 PetscErrorCode MatZeroRows_SeqBAIJ(Mat A, PetscInt is_n, const PetscInt is_idx[], PetscScalar diag,… in MatZeroRows_SeqBAIJ() argument
2328 for (i = 0; i < is_n; i++) bb[is_idx[i]] = diag * xx[is_idx[i]]; in MatZeroRows_SeqBAIJ()
2335 PetscCall(PetscMalloc2(is_n, &rows, 2 * is_n, &sizes)); in MatZeroRows_SeqBAIJ()
2338 for (i = 0; i < is_n; i++) rows[i] = is_idx[i]; in MatZeroRows_SeqBAIJ()
2339 PetscCall(PetscSortInt(is_n, rows)); in MatZeroRows_SeqBAIJ()
2342 for (i = 0; i < is_n; i++) sizes[i] = 1; in MatZeroRows_SeqBAIJ()
2343 bs_max = is_n; in MatZeroRows_SeqBAIJ()
2345 PetscCall(MatZeroRows_SeqBAIJ_Check_Blocks(rows, is_n, bs, sizes, &bs_max)); in MatZeroRows_SeqBAIJ()
2382 static PetscErrorCode MatZeroRowsColumns_SeqBAIJ(Mat A, PetscInt is_n, const PetscInt is_idx[], Pet… in MatZeroRowsColumns_SeqBAIJ() argument
2403 for (i = 0; i < is_n; i++) { in MatZeroRowsColumns_SeqBAIJ()
2429 for (i = 0; i < is_n; i++) { in MatZeroRowsColumns_SeqBAIJ()