Searched refs:asm_crs (Results 1 – 2 of 2) sorted by relevance
31 MatCoarsen asm_crs; /* used to generate ASM aggregates */ member
42 PetscCall(MatCoarsenDestroy(&pc_gamg->asm_crs)); in PCReset_GAMG()765 PetscCall(MatCoarsenDestroy(&pc_gamg->asm_crs)); in PCSetUp_GAMG()766 PetscCall(MatCoarsenCreate(PetscObjectComm((PetscObject)pc), &pc_gamg->asm_crs)); in PCSetUp_GAMG()768 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)pc_gamg->asm_crs, prefix)); in PCSetUp_GAMG()769 PetscCall(MatCoarsenSetFromOptions(pc_gamg->asm_crs)); // get strength args in PCSetUp_GAMG()770 PetscCall(MatCoarsenSetType(pc_gamg->asm_crs, MATCOARSENHEM)); in PCSetUp_GAMG()771 PetscCall(MatCoarsenSetMaximumIterations(pc_gamg->asm_crs, pc_gamg->asm_hem_aggs)); in PCSetUp_GAMG()772 PetscCall(MatCoarsenSetAdjacency(pc_gamg->asm_crs, Gmat)); in PCSetUp_GAMG()773 PetscCall(MatCoarsenSetStrictAggs(pc_gamg->asm_crs, PETSC_TRUE)); in PCSetUp_GAMG()774 PetscCall(MatCoarsenApply(pc_gamg->asm_crs)); in PCSetUp_GAMG()[all …]