DMLabelPropagatePush#
Tear down a cycle of label propagation
Synopsis#
#include "petscdmlabel.h"
#include "petscsection.h"
PetscErrorCode DMLabelPropagatePush(DMLabel label, PetscSF pointSF, PetscErrorCode (*markPoint)(DMLabel, PetscInt, PetscInt, void *), void *ctx)
Collective
Input Parameters#
Calling sequence of markPoint
#
PetscErrorCode markPoint(DMLabel label, PetscInt p, PetscInt val, void *ctx);
label - The
DMLabel
p - The point being marked
val - The label value for
p
ctx - An optional user context
See Also#
Level#
intermediate
Location#
Index of all DMLabel routines
Table of Contents for all manual pages
Index of all manual pages