Lines Matching refs:next_h
914 …tChoose(TSAdapt adapt, TS ts, PetscReal h, PetscInt *next_sc, PetscReal *next_h, PetscBool *accept) in TSAdaptChoose() argument
926 PetscAssertPointer(next_h, 5); in TSAdaptChoose()
932 *next_h = h; in TSAdaptChoose()
953 PetscUseTypeMethod(adapt, choose, ts, h, &scheme, next_h, accept, &wlte, &wltea, &wlter); in TSAdaptChoose()
955 …tscCheck(*next_h >= 0, PetscObjectComm((PetscObject)adapt), PETSC_ERR_ARG_OUTOFRANGE, "Computed st… in TSAdaptChoose()
979 …if (h <= *next_h && *next_h <= adapt->dt_eval_times_cached) *next_h = adapt->dt_eval_times_cached;… in TSAdaptChoose()
980 h1 = *next_h; in TSAdaptChoose()
994 if (t < tmax && tend > tmax) *next_h = hmax; in TSAdaptChoose()
995 if (t < tmax && tend < tmax && h1 * b > hmax) *next_h = hmax / 2; in TSAdaptChoose()
996 if (t < tmax && tend < tmax && h1 * a > hmax) *next_h = hmax; in TSAdaptChoose()
997 …if (ts->eval_times && h1 != *next_h && !adapt->dt_eval_times_cached) adapt->dt_eval_times_cached =… in TSAdaptChoose()
998 …if (ts->eval_times && h1 == *next_h && adapt->dt_eval_times_cached) adapt->dt_eval_times_cached = … in TSAdaptChoose()
1005 (double)ts->ptime, (double)h, (double)*next_h)); in TSAdaptChoose()
1008 … (double)ts->ptime, (double)h, (double)*next_h, (double)wlte, (double)wltea, (double)wlter)); in TSAdaptChoose()