Searched refs:is_last (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 61 …, Mat *a_P_inout, Mat *a_Amat_crs, PetscMPIInt *a_nactive_proc, IS *Pcolumnperm, PetscBool is_last) in PCGAMGCreateLevel_GAMG() argument 125 } else if (is_last && !pc_gamg->use_parallel_coarse_grid_solver) { in PCGAMGCreateLevel_GAMG() 548 PetscBool is_last = PETSC_FALSE; in PCSetUp_GAMG() local 804 PetscCheck(!is_last, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Is last ?"); in PCSetUp_GAMG() 805 if (N <= pc_gamg->coarse_eq_limit) is_last = PETSC_TRUE; in PCSetUp_GAMG() 806 if (level1 == pc_gamg->Nlevels - 1) is_last = PETSC_TRUE; in PCSetUp_GAMG() 807 if (level == PETSC_MG_MAXLEVELS - 2) is_last = PETSC_TRUE; in PCSetUp_GAMG() 809 …ops->createlevel(pc, Aarr[level], cr_bs, &Parr[level1], &Aarr[level1], &nactivepe, NULL, is_last)); in PCSetUp_GAMG()
|