| /petsc/src/ts/adapt/impls/glee/ |
| H A D | adaptglee.c | 12 PetscReal enorm, enorma, enormr, hfac_lte, hfac_ltea, hfac_lter, h_lte, safety; in TSAdaptChoose_GLEE() local 18 safety = adapt->safety; in TSAdaptChoose_GLEE() 58 …if (!*accept) safety *= adapt->reject_safety; /* The last attempt also failed, shorten more aggres… in TSAdaptChoose_GLEE() 84 hfac_ltea = safety * PetscPowReal(1. / enorma, ((PetscReal)1) / (order + 1)); in TSAdaptChoose_GLEE() 86 hfac_lter = safety * PetscPowReal(1. / enormr, ((PetscReal)1) / (order + 1)); in TSAdaptChoose_GLEE() 90 hfac_lte = safety * PETSC_INFINITY; in TSAdaptChoose_GLEE() 98 hfac_ltea = safety * PetscPowReal(enorma, ((PetscReal)-1) / order); in TSAdaptChoose_GLEE() 100 hfac_lter = safety * PetscPowReal(enormr, ((PetscReal)-1) / order); in TSAdaptChoose_GLEE() 104 hfac_lte = safety * PETSC_INFINITY; in TSAdaptChoose_GLEE()
|
| /petsc/src/ts/adapt/impls/basic/ |
| H A D | adaptbasic.c | 11 PetscReal safety = adapt->safety; in TSAdaptChoose_Basic() local 42 …if (!*accept) safety *= adapt->reject_safety; /* The last attempt also failed, shorten more aggres… in TSAdaptChoose_Basic() 59 if (enorm > 0) hfac_lte = safety * PetscPowReal(enorm, ((PetscReal)-1) / order); in TSAdaptChoose_Basic() 60 else hfac_lte = safety * PETSC_INFINITY; in TSAdaptChoose_Basic()
|
| /petsc/src/ts/adapt/interface/ |
| H A D | tsadapt.c | 263 PetscCall(PetscViewerASCIIPrintf(viewer, " safety factor %g\n", (double)adapt->safety)); in TSAdaptView() 436 PetscErrorCode TSAdaptSetSafety(TSAdapt adapt, PetscReal safety, PetscReal reject_safety) in TSAdaptSetSafety() argument 440 PetscValidLogicalCollectiveReal(adapt, safety, 2); in TSAdaptSetSafety() 442 …k(safety == (PetscReal)PETSC_CURRENT || safety >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "S… in TSAdaptSetSafety() 443 …(safety == (PetscReal)PETSC_CURRENT || safety <= 1, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Sa… in TSAdaptSetSafety() 446 if (safety != (PetscReal)PETSC_CURRENT) adapt->safety = safety; in TSAdaptSetSafety() 467 PetscErrorCode TSAdaptGetSafety(TSAdapt adapt, PetscReal *safety, PetscReal *reject_safety) in TSAdaptGetSafety() argument 471 if (safety) PetscAssertPointer(safety, 2); in TSAdaptGetSafety() 473 if (safety) *safety = adapt->safety; in TSAdaptGetSafety() 743 PetscReal safety, reject_safety, clip[2], scale, hmin, hmax; in TSAdaptSetFromOptions() local [all …]
|
| /petsc/src/ts/adapt/impls/cfl/ |
| H A D | adaptcfl.c | 28 hcfl = adapt->safety * cfltimestep * ccfl; in TSAdaptChoose_CFL() 30 …oefficient %g, proceeding anyway\n", (double)cfltimestep, (double)adapt->safety, (double)adapt->dt… in TSAdaptChoose_CFL()
|
| /petsc/src/ts/tutorials/advection-diffusion-reaction/output/ |
| H A D | ex2_1.out | 18 safety factor 0.9 19 extra safety factor after step rejection 0.5
|
| H A D | ex2_1_alt_4.out | 18 safety factor 0.9 19 extra safety factor after step rejection 0.5
|
| H A D | ex2_1_alt_2.out | 18 safety factor 0.9 19 extra safety factor after step rejection 0.5
|
| H A D | ex2_1_alt.out | 18 safety factor 0.9 19 extra safety factor after step rejection 0.5
|
| H A D | ex2_1_alt_3.out | 18 safety factor 0.9 19 extra safety factor after step rejection 0.5
|
| H A D | ex1_1.out | 20 safety factor 0.9 21 extra safety factor after step rejection 0.5
|
| H A D | ex1_3.out | 20 safety factor 0.9 21 extra safety factor after step rejection 0.5
|
| H A D | ex5_1.out | 47 safety factor 0.9 48 extra safety factor after step rejection 0.5
|
| H A D | ex4_1.out | 71 safety factor 0.9 72 extra safety factor after step rejection 0.5
|
| H A D | ex3_1_alt_2.out | 55 safety factor 0.9 56 extra safety factor after step rejection 0.5
|
| H A D | ex3_1.out | 56 safety factor 0.9 57 extra safety factor after step rejection 0.5
|
| H A D | ex3_1_alt_3.out | 54 safety factor 0.9 55 extra safety factor after step rejection 0.5
|
| /petsc/src/ts/tests/output/ |
| H A D | ex8_1.out | 19 safety factor 0.9 20 extra safety factor after step rejection 0.5
|
| H A D | ex8_2.out | 19 safety factor 0.9 20 extra safety factor after step rejection 0.5
|
| /petsc/src/ts/tutorials/output/ |
| H A D | ex40_n_ts_max_step_rejections-1.out | 20 safety factor 0.9 21 extra safety factor after step rejection 0.5
|
| H A D | ex40_n_ts_max_step_rejections-0.out | 19 safety factor 0.9 20 extra safety factor after step rejection 0.5
|
| H A D | ex40_n_ts_max_step_rejections-2.out | 21 safety factor 0.9 22 extra safety factor after step rejection 0.5
|
| H A D | ex19_pi42.out | 23 safety factor 0.9 24 extra safety factor after step rejection 1.
|
| H A D | ex3_3.out | 37 safety factor 0.9 38 extra safety factor after step rejection 0.5
|
| /petsc/src/ts/adapt/impls/dsp/ |
| H A D | adaptdsp.c | 74 PetscReal safety = adapt->safety * (PetscReal)0.9; in TSAdaptChoose_DSP() local 145 if (rho0 >= safety) *accept = PETSC_TRUE; in TSAdaptChoose_DSP()
|
| /petsc/doc/changes/ |
| H A D | 38.md | 145 - Added TSAdapt{Set|Get}Safety() to set safety factors and renamed 146 option `-ts_adapt_basic_[reject_]safety` to 147 `-ts_adapt_[reject_]safety`. 153 - Calling TSAdaptSetType() will reset all option values (safety
|