{
  "description": "Selected physical wave solves in geometrized units G=c=1; changes override BASE in run_suite.py. Default M=q=1, 32 elements, l=0..16, fixed circular r0/M=10, RK4, sharp worldtube, hyperboloidal endpoints.",
  "cases": [
    {"name":"pilot10", "changes":{}, "purpose":"Coarse full force and long startup relaxation"},
    {"name":"pilot6", "changes":{"p_orb":6.0}, "purpose":"Coarse full force and long startup relaxation"},
    {"name":"p14_r10", "changes":{"order":14,"t_final":500.0}, "purpose":"Full-force refinement"},
    {"name":"p14_r6", "changes":{"order":14,"p_orb":6.0,"t_final":500.0}, "purpose":"Full-force refinement"},
    {"name":"dt025_r10", "changes":{"coufac":0.25,"t_final":500.0}, "purpose":"Time refinement at fixed degree"},
    {"name":"wt2_p14_r10", "changes":{"order":14,"world_tube_width":2,"t_final":500.0}, "purpose":"Worldtube-width variation at the coarse time step"},
    {"name":"fine_r10", "changes":{"order":14,"coufac":0.25,"t_final":500.0}, "seed_monopole":true, "purpose":"Selected final r10 force"},
    {"name":"fine_r6", "changes":{"order":14,"coufac":0.25,"p_orb":6.0,"t_final":600.0}, "purpose":"Selected final r6 force and relaxation"},
    {"name":"fine_wt2_r10", "changes":{"order":14,"coufac":0.25,"world_tube_width":2,"t_final":500.0}, "seed_monopole":true, "purpose":"Worldtube-width variation at the finer time step"},
    {"name":"fine_boundary_r10", "changes":{"order":14,"coufac":0.25,"t_size":6,"t_final":500.0}, "seed_monopole":true, "purpose":"Hyperboloidal-transition variation"},
    {"name":"diag_l16_dt0125_r10", "changes":{"lmin":16,"lmax":16,"fit_high_l":false,"coufac":0.125,"t_final":220.0}, "purpose":"Third time-step level at fixed degree"},
    {"name":"diag_l16_p8_small_dt_r10", "changes":{"lmin":16,"lmax":16,"fit_high_l":false,"order":8,"coufac":0.020574761131463132,"t_final":220.0}, "purpose":"Spatial degree 8 at matched small physical time step"},
    {"name":"diag_l16_p10_small_dt_r10", "changes":{"lmin":16,"lmax":16,"fit_high_l":false,"order":10,"coufac":0.03125,"t_final":220.0}, "purpose":"Spatial degree 10 and temporal reference at matched small physical time step"},
    {"name":"diag_l16_p14_small_dt_r10", "changes":{"lmin":16,"lmax":16,"fit_high_l":false,"order":14,"coufac":0.059344275138740105,"t_final":220.0}, "purpose":"Spatial degree 14 at matched small physical time step"},
    {"name":"diag_l16_p18_small_dt_r10", "changes":{"lmin":16,"lmax":16,"fit_high_l":false,"order":18,"coufac":0.09642943504186135,"t_final":220.0}, "purpose":"Further spatial refinement reaches the temporal/relaxation floor"}
  ]
}
