Searched refs:strict_aggs (Results 1 – 3 of 3) sorted by relevance
23 static PetscErrorCode MatCoarsenApply_MIS_private(IS perm, Mat Gmat, PetscBool strict_aggs, PetscCo… in MatCoarsenApply_MIS_private() argument58 if (strict_aggs) PetscCall(PetscMalloc1(nloc, &lid_parent_gid)); in MatCoarsenApply_MIS_private()72 PetscCall(PetscCDCreate(strict_aggs ? nloc : num_fine_ghosts + nloc, &agg_lists)); in MatCoarsenApply_MIS_private()79 if (strict_aggs) lid_parent_gid[kk] = -1.0; in MatCoarsenApply_MIS_private()136 if (strict_aggs) { in MatCoarsenApply_MIS_private()148 if (strict_aggs) { in MatCoarsenApply_MIS_private()157 if (!strict_aggs) { in MatCoarsenApply_MIS_private()192 if (!strict_aggs) { in MatCoarsenApply_MIS_private()214 if (strict_aggs && matB) { in MatCoarsenApply_MIS_private()237 if (strict_aggs) { in MatCoarsenApply_MIS_private()[all …]
139 agg->strict_aggs = str; in MatCoarsenSetStrictAggs()
577 PetscBool strict_aggs; member