Home
last modified time | relevance | path

Searched refs:safety (Results 1 – 25 of 31) sorted by relevance

12

/petsc/src/ts/adapt/impls/glee/
H A Dadaptglee.c12 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 Dadaptbasic.c11 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 Dtsadapt.c263 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 Dadaptcfl.c28 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 Dex2_1.out18 safety factor 0.9
19 extra safety factor after step rejection 0.5
H A Dex2_1_alt_4.out18 safety factor 0.9
19 extra safety factor after step rejection 0.5
H A Dex2_1_alt_2.out18 safety factor 0.9
19 extra safety factor after step rejection 0.5
H A Dex2_1_alt.out18 safety factor 0.9
19 extra safety factor after step rejection 0.5
H A Dex2_1_alt_3.out18 safety factor 0.9
19 extra safety factor after step rejection 0.5
H A Dex1_1.out20 safety factor 0.9
21 extra safety factor after step rejection 0.5
H A Dex1_3.out20 safety factor 0.9
21 extra safety factor after step rejection 0.5
H A Dex5_1.out47 safety factor 0.9
48 extra safety factor after step rejection 0.5
H A Dex4_1.out71 safety factor 0.9
72 extra safety factor after step rejection 0.5
H A Dex3_1_alt_2.out55 safety factor 0.9
56 extra safety factor after step rejection 0.5
H A Dex3_1.out56 safety factor 0.9
57 extra safety factor after step rejection 0.5
H A Dex3_1_alt_3.out54 safety factor 0.9
55 extra safety factor after step rejection 0.5
/petsc/src/ts/tests/output/
H A Dex8_1.out19 safety factor 0.9
20 extra safety factor after step rejection 0.5
H A Dex8_2.out19 safety factor 0.9
20 extra safety factor after step rejection 0.5
/petsc/src/ts/tutorials/output/
H A Dex40_n_ts_max_step_rejections-1.out20 safety factor 0.9
21 extra safety factor after step rejection 0.5
H A Dex40_n_ts_max_step_rejections-0.out19 safety factor 0.9
20 extra safety factor after step rejection 0.5
H A Dex40_n_ts_max_step_rejections-2.out21 safety factor 0.9
22 extra safety factor after step rejection 0.5
H A Dex19_pi42.out23 safety factor 0.9
24 extra safety factor after step rejection 1.
H A Dex3_3.out37 safety factor 0.9
38 extra safety factor after step rejection 0.5
/petsc/src/ts/adapt/impls/dsp/
H A Dadaptdsp.c74 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 D38.md145 - 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

12