Searched refs:errorEst (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex13.c | 381 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 …]
|