Searched refs:Aarr (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | gamg.c | 546 Mat Aarr[PETSC_MG_MAXLEVELS], Parr[PETSC_MG_MAXLEVELS]; in PCSetUp_GAMG() local 661 …for (level = 0, Aarr[0] = Pmat, nactivepe = size; level < (pc_gamg->Nlevels - 1) && (level == 0 ||… in PCSetUp_GAMG() 730 PetscCall(PCGAMGCreateGraph(pc, Aarr[level], &Gmat)); in PCSetUp_GAMG() 734 PetscCall(pc_gamg->ops->prolongator(pc, Aarr[level], agg_lists, &Prol11)); in PCSetUp_GAMG() 745 PetscCall(pc_gamg->ops->optprolongator(pc, Aarr[level], &Prol11)); in PCSetUp_GAMG() 777 PetscCall(MatGetBlockSizes(Aarr[level], &bs, NULL)); // row block size in PCSetUp_GAMG() 795 if (level == 0) Aarr[0] = Pmat; /* use Pmat for finest level setup */ in PCSetUp_GAMG() 809 …PetscCall(pc_gamg->ops->createlevel(pc, Aarr[level], cr_bs, &Parr[level1], &Aarr[level1], &nactive… in PCSetUp_GAMG() 812 PetscCall(MatGetSize(Aarr[level1], &M, &N)); /* M is loop test variables */ in PCSetUp_GAMG() 814 PetscCall(MatGetInfo(Aarr[level1], MAT_GLOBAL_SUM, &info)); in PCSetUp_GAMG() [all …]
|