Lines Matching refs:indicator
15 static PetscErrorCode CreateIndicator(DM dm, Vec *indicator, DM *dmIndi) in CreateIndicator() argument
29 PetscCall(DMCreateLocalVector(*dmIndi, indicator)); in CreateIndicator()
117 Vec indicator; in main() local
120 PetscCall(CreateIndicator(dm, &indicator, &dmIndi)); in main()
123 PetscCall(VecSet(indicator, scaling)); in main()
124 PetscCall(DMPlexMetricCreateIsotropic(dm, 0, indicator, &metric)); in main()
135 PetscCall(DMProjectFunctionLocal(dmIndi, 0.0, funcs, NULL, INSERT_ALL_VALUES, indicator)); in main()
144 PetscCall(DMPlexComputeGradientClementInterpolant(dmIndi, indicator, gradient)); in main()
154 PetscCall(VecDestroy(&indicator)); in main()
233 Vec indicator; in main() local
235 PetscCall(CreateIndicator(dm, &indicator, &dmIndi)); in main()
236 PetscCall(VecSet(indicator, scaling)); in main()
237 PetscCall(DMPlexMetricCreateIsotropic(dm, 0, indicator, &metric2)); in main()
239 PetscCall(VecDestroy(&indicator)); in main()