Searched refs:agg_llists (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/graphops/coarsen/impls/hem/ |
| H A D | hem.c | 428 PetscCoarsenData *agg_llists = NULL, *ghost_deleted_list = NULL, *bc_list = NULL; in MatCoarsenApply_HEM_private() local 442 PetscCall(PetscCDCreate(nloc, &agg_llists)); in MatCoarsenApply_HEM_private() 443 PetscCall(PetscCDSetChunkSize(agg_llists, nloc + 1)); in MatCoarsenApply_HEM_private() 444 *a_locals_llist = agg_llists; in MatCoarsenApply_HEM_private() 446 for (PetscInt kk = 0; kk < nloc; kk++) PetscCall(PetscCDAppendID(agg_llists, kk, Istart + kk)); in MatCoarsenApply_HEM_private() 485 PetscCall(PetscCDCountAt(agg_llists, kk, &ix)); in MatCoarsenApply_HEM_private() 592 PetscCall(PetscCDRemoveAllAt(agg_llists, lid)); in MatCoarsenApply_HEM_private() 793 … PetscCall(PetscCDMoveAppend(agg_llists, lid0, lid1)); // takes lid1's list and appends to lid0's in MatCoarsenApply_HEM_private() 816 PetscCall(PetscCDCount(agg_llists, &n_act_n[1])); in MatCoarsenApply_HEM_private() 890 PetscCall(PetscCDCountAt(agg_llists, lid1, &tmp)); // n in MatCoarsenApply_HEM_private() [all …]
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | agg.c | 511 static PetscErrorCode formProl0(PetscCoarsenData *agg_llists, PetscInt bs, PetscInt nSAvec, PetscIn… in formProl0() argument 536 PetscCall(PetscCDIsEmptyAt(agg_llists, mm, &ise)); in formProl0() 553 PetscCall(PetscCDCountAt(agg_llists, mm, &jj)); in formProl0() 576 PetscCall(PetscCDGetHeadPos(agg_llists, lid, &pos)); in formProl0() 581 PetscCall(PetscCDGetNextPos(agg_llists, lid, &pos)); in formProl0()
|