{ "_doc": "Pinball config for legacy-compatible reproduction. Same as config_lbm_pinball.json but uses regularized inlet with NEQ damp=1.0 to match legacy NBB (f = feq_target + (f_neb - feq_neb)).", "grid": { "lattice_model": "D2Q9", "nx": 1280, "ny": 512, "nz": 1 }, "physics": { "data_type": "FP32", "viscosity": 0.004, "velocity": 0.01, "rho": 1.0 }, "method": { "collision": "MRT", "streaming": "double_buffer", "store_precision": "FP32", "ddf_shifting": false, "les": { "enabled": false, "cs": 0.16, "closed_form": true }, "trt": { "magic_param": 0.1875 }, "inlet": { "profile": "parabolic", "scheme": "regularized", "regularized_neq_damp": 1.0 }, "outlet": { "mode": "neq_extrap", "backflow_clamp": true, "blend_alpha": 0.7, "srt_neq_damp": 0.5 }, "y_wall_bc": "bounce_back", "omega_guard": { "min": 0.01, "max": 1.99 } }, "cuda": { "threads_per_block": 256, "compute_capability": "auto" } }