Lines Matching refs:Pnew

449   Mat                Pnew;  in PCGAMGTruncateProlongator_Private()  local
495 PetscCall(MatCreate(PetscObjectComm((PetscObject)*P), &Pnew)); in PCGAMGTruncateProlongator_Private()
496 PetscCall(MatSetType(Pnew, mtype)); in PCGAMGTruncateProlongator_Private()
497 PetscCall(MatSetSizes(Pnew, pn, pcn, PETSC_DETERMINE, PETSC_DETERMINE)); in PCGAMGTruncateProlongator_Private()
498 PetscCall(MatSeqAIJSetPreallocation(Pnew, 0, lsparse)); in PCGAMGTruncateProlongator_Private()
499 PetscCall(MatMPIAIJSetPreallocation(Pnew, 0, lsparse, 0, gsparse)); in PCGAMGTruncateProlongator_Private()
543 PetscCall(MatSetValues(Pnew, 1, &i, idx, pncol, pnval, INSERT_VALUES)); in PCGAMGTruncateProlongator_Private()
546 PetscCall(MatAssemblyBegin(Pnew, MAT_FINAL_ASSEMBLY)); in PCGAMGTruncateProlongator_Private()
547 PetscCall(MatAssemblyEnd(Pnew, MAT_FINAL_ASSEMBLY)); in PCGAMGTruncateProlongator_Private()
550 *P = Pnew; in PCGAMGTruncateProlongator_Private()
808 Mat Pnew; in PCGAMGOptProlongator_Classical_Jacobi() local
840 PetscCall(MatMatMult(A, *P, MAT_INITIAL_MATRIX, PETSC_CURRENT, &Pnew)); in PCGAMGOptProlongator_Classical_Jacobi()
841 PetscCall(MatZeroRows(Pnew, idx, coarserows, 0., NULL, NULL)); in PCGAMGOptProlongator_Classical_Jacobi()
842 PetscCall(MatDiagonalScale(Pnew, diag, NULL)); in PCGAMGOptProlongator_Classical_Jacobi()
843 PetscCall(MatAYPX(Pnew, -1.0, *P, DIFFERENT_NONZERO_PATTERN)); in PCGAMGOptProlongator_Classical_Jacobi()
845 *P = Pnew; in PCGAMGOptProlongator_Classical_Jacobi()
846 Pnew = NULL; in PCGAMGOptProlongator_Classical_Jacobi()