Lines Matching refs:adaptLabel
3 static PetscErrorCode DMPlexLabelToVolumeConstraint(DM dm, DMLabel adaptLabel, PetscInt cStart, Pet… in DMPlexLabelToVolumeConstraint() argument
25 PetscCall(DMLabelGetValue(adaptLabel, point, &refFlag)); in DMPlexLabelToVolumeConstraint()
55 static PetscErrorCode DMPlexLabelToMetricConstraint(DM dm, DMLabel adaptLabel, PetscInt cStart, Pet… in DMPlexLabelToMetricConstraint() argument
164 PetscErrorCode DMPlexRefine_Internal(DM dm, PETSC_UNUSED Vec metric, DMLabel adaptLabel, PETSC_UNUS… in DMPlexRefine_Internal() argument
180 if (refinementLimit == 0.0 && !refinementFunc && !adaptLabel) PetscFunctionReturn(PETSC_SUCCESS); in DMPlexRefine_Internal()
220 PetscCall((*adapt)(dm, NULL, adaptLabel, NULL, dmRefined)); in DMPlexRefine_Internal()
223 if (adaptLabel) { in DMPlexRefine_Internal()
224 … PetscCall(DMPlexLabelToVolumeConstraint(dm, adaptLabel, cStart, cEnd, PETSC_DEFAULT, maxVolumes)); in DMPlexRefine_Internal()
248 PetscErrorCode DMPlexCoarsen_Internal(DM dm, PETSC_UNUSED Vec metric, DMLabel adaptLabel, PETSC_UNU… in DMPlexCoarsen_Internal() argument
260 …PetscCall(DMPlexLabelToMetricConstraint(dm, adaptLabel, cStart, cEnd, vStart, vEnd, PETSC_DEFAULT,… in DMPlexCoarsen_Internal()
273 PetscErrorCode DMAdaptLabel_Plex(DM dm, PETSC_UNUSED Vec metric, DMLabel adaptLabel, PETSC_UNUSED D… in DMAdaptLabel_Plex() argument
280 PetscCall(DMLabelGetDefaultValue(adaptLabel, &defFlag)); in DMAdaptLabel_Plex()
283 PetscCall(DMLabelGetValueIS(adaptLabel, &flagIS)); in DMAdaptLabel_Plex()
320 PetscCall(DMPlexRefine_Internal(dm, NULL, adaptLabel, NULL, dmAdapted)); in DMAdaptLabel_Plex()