Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex13.c381 Vec errorEst, errorL2, uErr, uErrLoc, uAdjLoc, uAdjProj; in ComputeAdjoint() local
392 PetscCall(DMGetGlobalVector(dmErr, &errorEst)); in ComputeAdjoint()
435 PetscCall(VecSet(errorEst, 0.0)); in ComputeAdjoint()
436 PetscCall(DMPlexComputeCellwiseIntegralFEM(dmAdj, uAdj, errorEst, user)); in ComputeAdjoint()
441 PetscCall(VecViewFromOptions(errorEst, NULL, "-error_view")); in ComputeAdjoint()
447 PetscCall(VecNorm(errorEst, NORM_INFINITY, &errorEstTot)); in ComputeAdjoint()
448 PetscCall(VecGetSize(errorEst, &N)); in ComputeAdjoint()
449 PetscCall(VecPointwiseDivide(errorEst, errorEst, errorL2)); in ComputeAdjoint()
450 PetscCall(PetscObjectSetName((PetscObject)errorEst, "Error ratio")); in ComputeAdjoint()
451 PetscCall(VecViewFromOptions(errorEst, NULL, "-error_ratio_view")); in ComputeAdjoint()
[all …]