Searched refs:xHess (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/utils/dm/ |
| H A D | dmadapt.c | 1439 Vec xGrad, xHess, metric, determinant; in DMAdaptorAdapt_Sequence_Private() local 1489 PetscCall(DMCreateLocalVector(dmHess, &xHess)); in DMAdaptorAdapt_Sequence_Private() 1490 PetscCall(DMPlexComputeGradientClementInterpolant(dmGrad, xGrad, xHess)); in DMAdaptorAdapt_Sequence_Private() 1491 PetscCall(VecViewFromOptions(xHess, NULL, "-adapt_hessian_view")); in DMAdaptorAdapt_Sequence_Private() 1502 PetscCall(DMProjectFieldLocal(dmMetric, 0.0, xHess, funcs, INSERT_ALL_VALUES, metric)); in DMAdaptorAdapt_Sequence_Private() 1503 PetscCall(VecDestroy(&xHess)); in DMAdaptorAdapt_Sequence_Private() 1504 xHess = metric; in DMAdaptorAdapt_Sequence_Private() 1509 … PetscCall(DMPlexMetricNormalize(dmMetric, xHess, PETSC_TRUE, PETSC_TRUE, metric, determinant)); in DMAdaptorAdapt_Sequence_Private() 1512 PetscCall(VecDestroy(&xHess)); in DMAdaptorAdapt_Sequence_Private()
|