Home
last modified time | relevance | path

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

/petsc/src/mat/graphops/coarsen/impls/hem/
H A Dhem.c428 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 Dagg.c511 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()