Searched refs:a_P_inout (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 61 static PetscErrorCode PCGAMGCreateLevel_GAMG(PC pc, Mat Amat_fine, PetscInt cr_bs, Mat *a_P_inout, … in PCGAMGCreateLevel_GAMG() argument 65 Mat Cmat = NULL, Pold = *a_P_inout; in PCGAMGCreateLevel_GAMG() 152 PetscCall(MatBindToCPU(*a_P_inout, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG() 457 PetscCall(MatDestroy(a_P_inout)); in PCGAMGCreateLevel_GAMG() 460 *a_P_inout = Pnew; in PCGAMGCreateLevel_GAMG() 466 PetscCall(MatPtAP(Amat_fine, *a_P_inout, MAT_INITIAL_MATRIX, 2.0, a_Amat_crs)); in PCGAMGCreateLevel_GAMG() 482 PetscCall(MatBindToCPU(*a_P_inout, PETSC_TRUE)); in PCGAMGCreateLevel_GAMG() 484 Mat A = *a_Amat_crs, P = *a_P_inout; in PCGAMGCreateLevel_GAMG()
|