Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/gamg/
H A Dagg.c1175 static PetscErrorCode PCGAMGCoarsen_AGG(PC a_pc, Mat *a_Gmat1, PetscCoarsenData **agg_lists) in PCGAMGCoarsen_AGG() argument
1177 PC_MG *mg = (PC_MG *)a_pc->data; in PCGAMGCoarsen_AGG()
1231 …& pc_gamg_agg->use_aggressive_square_graph) PetscCall(PCGAMGSquareGraph_GAMG(a_pc, Gmat1, &Gmat2)); in PCGAMGCoarsen_AGG()
1240 PetscCall(PetscObjectGetOptionsPrefix((PetscObject)a_pc, &prefix)); in PCGAMGCoarsen_AGG()
1257 PetscCall(fixAggregatesWithSquare(a_pc, Gmat2, Gmat1, *agg_lists)); in PCGAMGCoarsen_AGG()
H A Dgamg.c500 PetscErrorCode PCGAMGSquareGraph_GAMG(PC a_pc, Mat Gmat1, Mat *Gmat2) in PCGAMGSquareGraph_GAMG() argument
504 PC_MG *mg = (PC_MG *)a_pc->data; in PCGAMGSquareGraph_GAMG()
508 PetscCall(PCGetOptionsPrefix(a_pc, &prefix)); in PCGAMGSquareGraph_GAMG()
509 …PetscCall(PetscInfo(a_pc, "%s: Square Graph on level %" PetscInt_FMT "\n", ((PetscObject)a_pc)->pr… in PCGAMGSquareGraph_GAMG()
H A Dgeo.c529 static PetscErrorCode PCGAMGCoarsen_GEO(PC a_pc, Mat *a_Gmat, PetscCoarsenData **a_llist_parent) in PCGAMGCoarsen_GEO() argument
540 PetscCall(PetscObjectGetComm((PetscObject)a_pc, &comm)); in PCGAMGCoarsen_GEO()