Lines Matching refs:pmat
209 PetscCall(MatGetDiagonal(pc->pmat, diag)); in PCSetUp_Jacobi()
212 PetscCall(MatGetRowMaxAbs(pc->pmat, diag, NULL)); in PCSetUp_Jacobi()
215 PetscCall(MatGetRowSumAbs(pc->pmat, diag)); in PCSetUp_Jacobi()
217 PetscCall(MatIsSPDKnown(pc->pmat, &isset, &isspd)); in PCSetUp_Jacobi()
223 PetscCall(MatGetDiagonal(pc->pmat, true_diag)); in PCSetUp_Jacobi()
241 PetscCall(MatGetDiagonal(pc->pmat, true_diag)); in PCSetUp_Jacobi()
249 PetscCall(MatGetRowSum(pc->pmat, diag)); in PCSetUp_Jacobi()
254 PetscCall(MatIsSPDKnown(pc->pmat, &isset, &isspd)); in PCSetUp_Jacobi()
275 PetscCall(MatGetDiagonal(pc->pmat, diagsqrt)); in PCSetUp_Jacobi()
278 PetscCall(MatGetRowMaxAbs(pc->pmat, diagsqrt, NULL)); in PCSetUp_Jacobi()
281 PetscCall(MatGetRowSumAbs(pc->pmat, diagsqrt)); in PCSetUp_Jacobi()
284 PetscCall(MatGetRowSum(pc->pmat, diagsqrt)); in PCSetUp_Jacobi()
317 PetscCall(MatCreateVecs(pc->pmat, &jac->diagsqrt, NULL)); in PCSetUp_Jacobi_Symmetric()
336 PetscCall(MatCreateVecs(pc->pmat, &jac->diag, NULL)); in PCSetUp_Jacobi_NonSymmetric()