Home
last modified time | relevance | path

Searched refs:refinementLimit (Results 1 – 8 of 8) sorted by relevance

/petsc/src/dm/impls/plex/tutorials/ !
H A Dex4f90.F9012 PetscReal :: refinementLimit = 0.0
20 …PetscCallA(DMPlexCreateDoublet(PETSC_COMM_WORLD, dim, simplex, interpolate, refinementLimit, dm, i…
/petsc/src/dm/impls/plex/ !
H A Dplexrefine.c253 PetscErrorCode DMPlexSetRefinementLimit(DM dm, PetscReal refinementLimit) in DMPlexSetRefinementLimit() argument
259 mesh->refinementLimit = refinementLimit; in DMPlexSetRefinementLimit()
276 PetscErrorCode DMPlexGetRefinementLimit(DM dm, PetscReal *refinementLimit) in DMPlexGetRefinementLimit() argument
282 PetscAssertPointer(refinementLimit, 2); in DMPlexGetRefinementLimit()
284 *refinementLimit = mesh->refinementLimit; in DMPlexGetRefinementLimit()
H A Dplexadapt.c171 PetscReal refinementLimit; in DMPlexRefine_Internal() local
178 PetscCall(DMPlexGetRefinementLimit(dm, &refinementLimit)); in DMPlexRefine_Internal()
180 if (refinementLimit == 0.0 && !refinementFunc && !adaptLabel) PetscFunctionReturn(PETSC_SUCCESS); in DMPlexRefine_Internal()
233 for (c = 0; c < cEnd - cStart; ++c) maxVolumes[c] = refinementLimit; in DMPlexRefine_Internal()
H A Dplexcreate.c438 …comm, PetscInt dim, PetscBool simplex, PetscBool interpolate, PetscReal refinementLimit, DM *newdm) in DMPlexCreateDoublet() argument
510 if (refinementLimit > 0.0) { in DMPlexCreateDoublet()
515 PetscCall(DMPlexSetRefinementLimit(*newdm, refinementLimit)); in DMPlexCreateDoublet()
5848 mesh->refinementLimit = -1.0; in DMCreate_Plex()
/petsc/src/dm/impls/plex/tests/ !
H A Dex9.c10 PetscReal refinementLimit; /* Maximum volume of a refined cell */ member
34 options->refinementLimit = 0.0; in ProcessOptions()
51 …e maximum volume of a refined cell", "ex9.c", options->refinementLimit, &options->refinementLimit,… in ProcessOptions()
196 if (user->refinementLimit > 0.0) { in CreateMesh()
201 PetscCall(DMPlexSetRefinementLimit(*newdm, user->refinementLimit)); in CreateMesh()
H A Dex10.c7 PetscReal refinementLimit; /* Maximum volume of a refined cell */ member
/petsc/include/petsc/private/ !
H A Ddmpleximpl.h141 …PetscReal refinementLimit; /* Maximum volume for refined ce… member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/ !
H A DDMPlex.pyx2160 def setRefinementLimit(self, refinementLimit: float) -> None:
2167 refinementLimit
2177 cdef PetscReal rval = asReal(refinementLimit)