Lines Matching refs:errornorm

161     PetscReal errornorm, norm, tol = 1.0e-10, weights[2] = {0.8, 0.2};  in main()  local
179 PetscCall(VecNorm(metricComb, NORM_2, &errornorm)); in main()
180 errornorm /= norm; in main()
181 PetscCall(PetscPrintf(comm, "Metric average L2 error: %.4f%%\n", (double)(100 * errornorm))); in main()
182 PetscCheck(errornorm < tol, comm, PETSC_ERR_ARG_OUTOFRANGE, "Metric average test failed"); in main()
194 PetscCall(VecNorm(metricComb, NORM_2, &errornorm)); in main()
195 errornorm /= norm; in main()
196 … PetscCall(PetscPrintf(comm, "Metric intersection L2 error: %.4f%%\n", (double)(100 * errornorm))); in main()
197 PetscCheck(errornorm < tol, comm, PETSC_ERR_ARG_OUTOFRANGE, "Metric intersection test failed"); in main()
210 PetscCall(VecNorm(err, NORM_2, &errornorm)); in main()
212 errornorm /= norm; in main()
213 … PetscCall(PetscPrintf(comm, "Metric determinant L2 error: %.4f%%\n", (double)(100 * errornorm))); in main()
214 PetscCheck(errornorm < tol, comm, PETSC_ERR_ARG_OUTOFRANGE, "Determinant is not unit"); in main()
216 PetscCall(VecNorm(metric1, NORM_2, &errornorm)); in main()
217 errornorm /= norm; in main()
218 …tscCall(PetscPrintf(comm, "Metric SPD enforcement L2 error: %.4f%%\n", (double)(100 * errornorm))); in main()
219 … PetscCheck(errornorm < tol, comm, PETSC_ERR_ARG_OUTOFRANGE, "Metric SPD enforcement test failed"); in main()
242 PetscCall(VecNorm(metric2, NORM_2, &errornorm)); in main()
243 errornorm /= norm; in main()
244 …PetscCall(PetscPrintf(comm, "Metric normalization L2 error: %.4f%%\n", (double)(100 * errornorm))); in main()
245 … PetscCheck(errornorm < tol, comm, PETSC_ERR_ARG_OUTOFRANGE, "Metric normalization test failed"); in main()