Add error-controlled DP5(4) integration and trusted first-crossing localization, including non-monotonic energy thresholds and representable-time stepping. Preserve adaptive state and independent step/time retry grants across RayPool, refinement and movie scheduling. Expose numerical controls, record actual persistent-sample costs, and add v3 lens-map provenance with legacy v2 RK4 import. Use DP54 by default and select an 8M Schwarzschild maximum step from bounded scans and a two-run 4K comparison. Retain the conservative minimum-step guard and document critical-ray and backend capability limits. Archive self-contained benchmark inputs and raw output; keep fixed RK4 HDR references explicit. Validation: make -B -j4 BUILD_TYPE=Debug test passed; explicit RK4 HDR references have zero differences. Bounded convergence checks, benchmark reproduction, Release build and focused reviews passed. No numerical-relativity backend is added.
161 lines
3.8 KiB
JSON
161 lines
3.8 KiB
JSON
{
|
|
"r100_4k_hmax2": {
|
|
"vertices": 66045,
|
|
"triangles": 131338,
|
|
"outcomes": {
|
|
"0": 62419,
|
|
"1": 3626
|
|
},
|
|
"reasons": {
|
|
"0": 62419,
|
|
"1": 3626
|
|
},
|
|
"accepted": 15768677,
|
|
"rejected": 97176,
|
|
"rhs": 130409139,
|
|
"provenance": {
|
|
"atol_x": 1e-09,
|
|
"atol_Pi": 1e-09,
|
|
"atol_L": 1e-09,
|
|
"rtol": 1e-09,
|
|
"min_step": 1e-12,
|
|
"max_step": 2.0,
|
|
"max_lookback_time": 6553.6,
|
|
"retry_lookback_increment": 6553.6,
|
|
"max_total_lookback_time": 26214.4,
|
|
"integrator": 1,
|
|
"initial_step": 0.1,
|
|
"initial_max_steps": 65536,
|
|
"threshold": 8.0,
|
|
"retry_step_increment": 65536,
|
|
"max_total_steps": 262144
|
|
},
|
|
"accepted_percentiles": {
|
|
"0": 162,
|
|
"0.5": 212,
|
|
"0.9": 328,
|
|
"0.99": 404,
|
|
"1": 520
|
|
},
|
|
"rejected_percentiles": {
|
|
"0": 0,
|
|
"0.5": 1,
|
|
"0.9": 3,
|
|
"0.99": 4,
|
|
"1": 5
|
|
},
|
|
"rhs_percentiles": {
|
|
"0": 1421,
|
|
"0.5": 1799,
|
|
"0.9": 2597,
|
|
"0.99": 3129,
|
|
"1": 3941
|
|
},
|
|
"sha256": "ef7267074338192f8597b1f2a0300fd36da8e25441e064719c7ad586c481ae7a",
|
|
"triangle_sha256": "2a943902e9b1401a16bc40fc547c19077bb12e396080074393636ee30761b7b2",
|
|
"unique_film_positions": 66045,
|
|
"duplicate_film_positions": 0,
|
|
"requested_samples_including_nonpersistent_probes": 116308,
|
|
"initial_samples": 32776,
|
|
"refinement_samples_per_generation": [
|
|
32686,
|
|
7900,
|
|
13375,
|
|
24826,
|
|
4403,
|
|
261,
|
|
67,
|
|
14
|
|
],
|
|
"trace_wall_seconds": 10.774,
|
|
"wall_seconds": 11.389317202148959
|
|
},
|
|
"r100_4k_hmax8": {
|
|
"vertices": 66045,
|
|
"triangles": 131338,
|
|
"outcomes": {
|
|
"0": 62419,
|
|
"1": 3626
|
|
},
|
|
"reasons": {
|
|
"0": 62419,
|
|
"1": 3626
|
|
},
|
|
"accepted": 10183020,
|
|
"rejected": 194781,
|
|
"rhs": 91991144,
|
|
"provenance": {
|
|
"atol_x": 1e-09,
|
|
"atol_Pi": 1e-09,
|
|
"atol_L": 1e-09,
|
|
"rtol": 1e-09,
|
|
"min_step": 1e-12,
|
|
"max_step": 8.0,
|
|
"max_lookback_time": 6553.6,
|
|
"retry_lookback_increment": 6553.6,
|
|
"max_total_lookback_time": 26214.4,
|
|
"integrator": 1,
|
|
"initial_step": 0.1,
|
|
"initial_max_steps": 65536,
|
|
"threshold": 8.0,
|
|
"retry_step_increment": 65536,
|
|
"max_total_steps": 262144
|
|
},
|
|
"accepted_percentiles": {
|
|
"0": 80,
|
|
"0.5": 127,
|
|
"0.9": 259,
|
|
"0.99": 337,
|
|
"1": 432
|
|
},
|
|
"rejected_percentiles": {
|
|
"0": 0,
|
|
"0.5": 3,
|
|
"0.9": 5,
|
|
"0.99": 6,
|
|
"1": 7
|
|
},
|
|
"rhs_percentiles": {
|
|
"0": 868,
|
|
"0.5": 1204,
|
|
"0.9": 2114,
|
|
"0.99": 2646,
|
|
"1": 3318
|
|
},
|
|
"sha256": "b1897493b7fa5b88f86872e81d15ac876818a705fa0fefe8b1ee262da9de59bb",
|
|
"triangle_sha256": "2a943902e9b1401a16bc40fc547c19077bb12e396080074393636ee30761b7b2",
|
|
"unique_film_positions": 66045,
|
|
"duplicate_film_positions": 0,
|
|
"requested_samples_including_nonpersistent_probes": 116308,
|
|
"initial_samples": 32776,
|
|
"refinement_samples_per_generation": [
|
|
32686,
|
|
7900,
|
|
13375,
|
|
24826,
|
|
4403,
|
|
261,
|
|
67,
|
|
14
|
|
],
|
|
"trace_wall_seconds": 7.805000000000001,
|
|
"wall_seconds": 8.389249739935622
|
|
},
|
|
"comparison": {
|
|
"shared": 66045,
|
|
"only_a": 0,
|
|
"only_b": 0,
|
|
"terminal_mismatches": 0,
|
|
"max_sky_angle": 7.954413592847793e-07,
|
|
"max_logg_difference": 3.471110204822381e-11,
|
|
"triangle_payload_identical": true
|
|
},
|
|
"relative_reduction": {
|
|
"accepted": 0.35422483446138187,
|
|
"rhs": 0.2945958795111745,
|
|
"wall_seconds": 0.2634106513116764,
|
|
"trace_wall_seconds": 0.27557081863746047
|
|
},
|
|
"cost_scope": "accepted/rejected/RHS sums cover final persistent vertices only; nonpersistent discarded refinement probes are not in v3 map. Do not interpret them as full-render executed RHS totals."
|
|
}
|