Home
last modified time | relevance | path

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

/petsc/src/sys/tests/output/ !
H A Dex39.out1 PetscIsCloseAtTol(pos_zero,neg_zero,0,0) -> True
2 PetscIsCloseAtTol(pos_one,pos_one,0,0) -> True
3 PetscIsCloseAtTol(pos_one,neg_one,0,0) -> False
4 PetscIsCloseAtTol(pos_one,neg_one,0,2) -> True
5 PetscIsCloseAtTol(pos_one,neg_one,2,0) -> True
6 PetscIsCloseAtTol(pos_one+eps,pos_one,0,0) -> False
7 PetscIsCloseAtTol(pos_one-eps,pos_one,0,0) -> False
8 PetscIsCloseAtTol(pos_one+eps,pos_one,0,0) -> False
9 PetscIsCloseAtTol(pos_one-eps,pos_one,0,0) -> False
10 PetscIsCloseAtTol(pos_one+eps,pos_one,0,eps) -> True
[all …]
/petsc/src/sys/tests/ !
H A Dex39.c26 CALL(PetscIsCloseAtTol(pos_zero, neg_zero, 0, 0)); in main()
27 CALL(PetscIsCloseAtTol(pos_one, pos_one, 0, 0)); in main()
28 CALL(PetscIsCloseAtTol(pos_one, neg_one, 0, 0)); in main()
29 CALL(PetscIsCloseAtTol(pos_one, neg_one, 0, 2)); in main()
30 CALL(PetscIsCloseAtTol(pos_one, neg_one, 2, 0)); in main()
32 CALL(PetscIsCloseAtTol(pos_one + eps, pos_one, 0, 0)); in main()
33 CALL(PetscIsCloseAtTol(pos_one - eps, pos_one, 0, 0)); in main()
34 CALL(PetscIsCloseAtTol(pos_one + eps, pos_one, 0, 0)); in main()
35 CALL(PetscIsCloseAtTol(pos_one - eps, pos_one, 0, 0)); in main()
37 CALL(PetscIsCloseAtTol(pos_one + eps, pos_one, 0, eps)); in main()
[all …]
/petsc/src/vec/vec/tests/ !
H A Dex31.c32 …PetscCheck(PetscIsCloseAtTol(max, expected, 1e-12, 0.0), PETSC_COMM_SELF, PETSC_ERR_PLIB, "VecMaxP… in main()
37 …PetscCheck(PetscIsCloseAtTol(max, expected, 1e-12, 0.0), PETSC_COMM_SELF, PETSC_ERR_PLIB, "VecMaxP… in main()
42 …PetscCheck(PetscIsCloseAtTol(max, expected, 1e-12, 0.0), PETSC_COMM_SELF, PETSC_ERR_PLIB, "VecMaxP… in main()
H A Dex63.c28 …PetscCheck(PetscIsCloseAtTol(lhs_r, rhs_r, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Real com… in CheckExp()
29 …PetscCheck(PetscIsCloseAtTol(lhs_i, rhs_i, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Imaginar… in CheckExp()
H A Dex64.c28 …PetscCheck(PetscIsCloseAtTol(lhs_r, rhs_r, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Real com… in CheckLog()
29 …PetscCheck(PetscIsCloseAtTol(lhs_i, rhs_i, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Imaginar… in CheckLog()
H A Dex28.c6 …if (!PetscIsCloseAtTol(a, b, 0, tol)) PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Real error at line …
11 if (!PetscIsCloseAtTol(PetscRealPart(a), PetscRealPart(b), 0, tol)) { \
14 if (!PetscIsCloseAtTol(PetscImaginaryPart(a), PetscImaginaryPart(b), 0, PETSC_SMALL)) { \
H A Dex37.c151 …if (!PetscIsCloseAtTol(vna, nna, 0, PETSC_SQRT_MACHINE_EPSILON)) PetscCall(PetscPrintf(PETSC_COMM_… in test_view()
152 …if (!PetscIsCloseAtTol(vnr, nnr, 0, PETSC_SQRT_MACHINE_EPSILON)) PetscCall(PetscPrintf(PETSC_COMM_… in test_view()
/petsc/src/sys/utils/ !
H A Dmathclose.c17 PetscBool PetscIsCloseAtTol(PetscReal a, PetscReal b, PetscReal rtol, PetscReal atol) in PetscIsCloseAtTol() function
/petsc/src/mat/tests/ !
H A Dex261.c42 …PetscCheck(PetscIsCloseAtTol(lhs_r, dval_r, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Real co… in CheckDiagonal()
43 …PetscCheck(PetscIsCloseAtTol(lhs_i, dval_i, rtol, atol), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Imagina… in CheckDiagonal()
/petsc/src/ts/tests/ !
H A Dex29.c48 …PetscCheck(PetscIsCloseAtTol(tspan2[i], sol_times[i], 1e-6, 1e2 * PETSC_MACHINE_EPSILON), PetscObj… in main()
/petsc/include/ !
H A Dpetscmath.h968 PETSC_EXTERN PetscBool PetscIsCloseAtTol(PetscReal, PetscReal, PetscReal, PetscReal);
991 PetscBool close = PetscIsCloseAtTol(PetscRealPart(lhs), PetscRealPart(rhs), rtol, atol); in PetscIsCloseAtTolScalar()
993 …if (PetscDefined(USE_COMPLEX)) close = (PetscBool)(close && PetscIsCloseAtTol(PetscImaginaryPart(l… in PetscIsCloseAtTolScalar()
/petsc/src/ts/event/ !
H A Dtsevent.c620 …if (idx < Ns && PetscIsCloseAtTol(t, st[idx], ts->eval_times->worktol, 0)) { … in TSEvent_dt_cap()
626 …PetscCheck((maxdt > eps) || (PetscAbsReal(maxdt) <= eps && PetscIsCloseAtTol(t, ts->max_time, eps,… in TSEvent_dt_cap()
628 if (PetscIsCloseAtTol(dt, maxdt, eps, 0)) res = maxdt; // no cut in TSEvent_dt_cap()
/petsc/src/ts/event/tests/ !
H A Dex3span.c184 …PetscCheck(PetscIsCloseAtTol(tspan[i], sol_times[i], 1e-6, 1e2 * PETSC_MACHINE_EPSILON), PetscObje… in main()
/petsc/src/ts/adapt/interface/ !
H A Dtsadapt.c986 …if (PetscIsCloseAtTol(t, ts->eval_times->time_points[ts->eval_times->time_point_idx], ts->eval_tim… in TSAdaptChoose()
/petsc/src/ts/interface/ !
H A Dts.c4080 …PetscBool is_close = PetscIsCloseAtTol(ts->ptime, ts->eval_times->time_points[i], ts->eval_times->… in TSSolve()
4085 …if (ts->eval_times->sol_idx > 0) is_ptime_in_sol_times = PetscIsCloseAtTol(ts->ptime, ts->eval_tim… in TSSolve()
4122 …ts->time_step = dt >= maxdt ? maxdt : (PetscIsCloseAtTol(dt, maxdt, 10 * PETSC_MACHINE_EPSILON, 0)… in TSSolve()
4214 …if (PetscIsCloseAtTol(ts->ptime, ts->eval_times->time_points[ts->eval_times->time_point_idx], ts->… in TSSolve()