Lines Matching refs:refine

4304   for (PetscInt refine = 0; refine < refinements; refine++) {  in DMPlexCreateTPSMesh_Internal()  local
4938 PetscInt extent[3] = {1, 1, 1}, refine = 0, layers = 0, three; in DMPlexCreateFromOptions_Internal() local
4944 …Call(PetscOptionsInt("-dm_plex_tps_refine", "Number of refinements", NULL, refine, &refine, NULL)); in DMPlexCreateFromOptions_Internal()
4950 …PetscCall(DMPlexCreateTPSMesh_Internal(dm, tps_type, extent, periodic, tps_distribute, refine, lay… in DMPlexCreateFromOptions_Internal()
5199 PetscInt prerefine = 0, refine = 0, r, coarsen = 0, overlap = 0, extLayers = 0, dim; in DMSetFromOptions_Plex() local
5403 …undedInt("-dm_refine", "The number of uniform refinements", "DMCreate", refine, &refine, NULL, 0)); in DMSetFromOptions_Plex()
5405 …_refine_hierarchy", "The number of uniform refinements", "DMCreate", refine, &refine, &isHierarchy… in DMSetFromOptions_Plex()
5406 if (refine) PetscCall(DMPlexSetRefinementUniform(dm, PETSC_TRUE)); in DMSetFromOptions_Plex()
5407 if (refine && isHierarchy) { in DMSetFromOptions_Plex()
5412 PetscCall(PetscMalloc1(refine, &dms)); in DMSetFromOptions_Plex()
5413 PetscCall(DMRefineHierarchy(dm, refine, dms)); in DMSetFromOptions_Plex()
5415 PetscCall(DMPlexSwap_Static(dm, dms[refine - 1])); in DMSetFromOptions_Plex()
5416 if (refine == 1) { in DMSetFromOptions_Plex()
5420 PetscCall(DMSetCoarseDM(dm, dms[refine - 2])); in DMSetFromOptions_Plex()
5422 PetscCall(DMSetCoarseDM(dms[0], dms[refine - 1])); in DMSetFromOptions_Plex()
5425 PetscCall(DMSetCoarseDM(dms[refine - 1], coarseDM)); in DMSetFromOptions_Plex()
5428 for (r = 0; r < refine; ++r) { in DMSetFromOptions_Plex()
5434 for (r = 0; r < refine; ++r) { in DMSetFromOptions_Plex()
5731 dm->ops->refine = DMRefine_Plex; in DMInitialize_Plex()