Lines Matching refs:regular
10244 PetscBool regular; in DMCreateAffineInterpolationCorrection_Plex() local
10250 PetscCall(DMPlexGetRegularRefinement(dmf, ®ular)); in DMCreateAffineInterpolationCorrection_Plex()
10251 PetscCall(DMPlexSetRegularRefinement(dmfo, regular)); in DMCreateAffineInterpolationCorrection_Plex()
10324 …PetscBool regular, ismatis, isRefined = dmCoarse->data == dmFine->data ? PETSC_FALSE : PETSC_TR… in DMCreateInterpolation_Plex() local
10339 PetscCall(DMPlexGetRegularRefinement(dmFine, ®ular)); in DMCreateInterpolation_Plex()
10340 …if (!isRefined || (regular && cdm == dmCoarse)) PetscCall(DMPlexComputeInterpolatorNested(dmCoarse… in DMCreateInterpolation_Plex()
10419 PetscBool regular; in DMCreateMassMatrix_Plex() local
10462 PetscCall(DMPlexGetRegularRefinement(dmFine, ®ular)); in DMCreateMassMatrix_Plex()
10463 …if (regular && cdm == dmCoarse) PetscCall(DMPlexComputeMassMatrixNested(dmCoarse, dmFine, *mass, c… in DMCreateMassMatrix_Plex()
10534 PetscErrorCode DMPlexGetRegularRefinement(DM dm, PetscBool *regular) in DMPlexGetRegularRefinement() argument
10538 PetscAssertPointer(regular, 2); in DMPlexGetRegularRefinement()
10539 *regular = ((DM_Plex *)dm->data)->regularRefinement; in DMPlexGetRegularRefinement()
10554 PetscErrorCode DMPlexSetRegularRefinement(DM dm, PetscBool regular) in DMPlexSetRegularRefinement() argument
10558 ((DM_Plex *)dm->data)->regularRefinement = regular; in DMPlexSetRegularRefinement()