{ "continuous_scalar": -1.0, "predicted_euler_boundary": 2.0, "observed_first_positive_grid_h": 2.01, "boundary_parameter_sweep": [ { "a": 0.5, "predicted_h_star": 4.0, "observed_grid_h_star": 4.004, "relative_grid_error": 0.0009999999999998899 }, { "a": 1.0, "predicted_h_star": 2.0, "observed_grid_h_star": 2.002, "relative_grid_error": 0.0009999999999998899 }, { "a": 2.0, "predicted_h_star": 1.0, "observed_grid_h_star": 1.001, "relative_grid_error": 0.0009999999999998899 }, { "a": 4.0, "predicted_h_star": 0.5, "observed_grid_h_star": 0.5005, "relative_grid_error": 0.0009999999999998899 } ], "scalar": [ { "h": 0.25, "euler": -1.1507282898071236, "implicit": -0.8925742052568391, "euler_sign": -1, "implicit_sign": -1, "euler_error": 0.1507282898071236, "implicit_error": 0.10742579474316094 }, { "h": 0.5, "euler": -1.3862943611198906, "implicit": -0.8109302162163288, "euler_sign": -1, "implicit_sign": -1, "euler_error": 0.3862943611198906, "implicit_error": 0.18906978378367123 }, { "h": 1.0, "euler": -Infinity, "implicit": -0.6931471805599453, "euler_sign": -1, "implicit_sign": -1, "euler_error": Infinity, "implicit_error": 0.3068528194400547 }, { "h": 1.5, "euler": -0.46209812037329684, "implicit": -0.6108604879161034, "euler_sign": -1, "implicit_sign": -1, "euler_error": 0.5379018796267032, "implicit_error": 0.38913951208389663 }, { "h": 1.9, "euler": -0.05545290297780337, "implicit": -0.5603740721012781, "euler_sign": -1, "implicit_sign": -1, "euler_error": 0.9445470970221966, "implicit_error": 0.4396259278987219 }, { "h": 2.01, "euler": 0.0049504133597850115, "implicit": -0.5482288949058629, "euler_sign": 1, "implicit_sign": -1, "euler_error": 1.004950413359785, "implicit_error": 0.4517711050941371 }, { "h": 2.5, "euler": 0.16218604324326574, "implicit": -0.5011051873981472, "euler_sign": 1, "implicit_sign": -1, "euler_error": 1.1621860432432658, "implicit_error": 0.49889481260185276 }, { "h": 3.0, "euler": 0.23104906018664842, "implicit": -0.46209812037329684, "euler_sign": 1, "implicit_sign": -1, "euler_error": 1.2310490601866484, "implicit_error": 0.5379018796267032 } ], "jvp_log_error_for_known_linear_map": 0.0, "error_ratios_h_to_h2": [ 2.3943089429396647, 2.1587056909740094, 2.072426707108348 ], "oscillator_true": -0.2, "oscillator": [ { "h": 0.05, "euler": -0.0994933085366799, "implicit": -0.29655884907510516, "euler_error": 0.10050669146332011, "implicit_error": 0.09655884907510515, "euler_sign": -1, "implicit_sign": -1 }, { "h": 0.1, "euler": 0.001999600106635902, "implicit": -0.38665671468161716, "euler_error": 0.20199960010663592, "implicit_error": 0.18665671468161715, "euler_sign": 1, "implicit_sign": -1 }, { "h": 0.2, "euler": 0.19610356576640556, "implicit": -0.5410021761170432, "euler_error": 0.3961035657664056, "implicit_error": 0.34100217611704314, "euler_sign": 1, "implicit_sign": -1 }, { "h": 0.4, "euler": 0.4954463613467962, "implicit": -0.7391698930165755, "euler_error": 0.6954463613467963, "implicit_error": 0.5391698930165756, "euler_sign": 1, "implicit_sign": -1 }, { "h": 0.8, "euler": 0.7396521956709019, "implicit": -0.8515071379103495, "euler_error": 0.9396521956709019, "implicit_error": 0.6515071379103494, "euler_sign": 1, "implicit_sign": -1 } ], "controller": [ { "h": 2.5, "lambda_hat": 0.16218604324326574, "action": "halve" }, { "h": 1.25, "lambda_hat": -1.1090354888959124, "action": "keep" } ] }