Home
last modified time | relevance | path

Searched refs:is_last (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/gamg/
H A Dgamg.c61 …, 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()