{
  "source_commit": "9d2afb89096c869c1be3a7fb654cb8b797f03b35",
  "config": {
    "resolution": 192,
    "mesh_preset": "full-domain",
    "half_domain": 1.0,
    "viscosity": 0.01,
    "h": 0.008,
    "base_radius": 0.52,
    "base_height": 0.52,
    "velocity_scale": 0.25,
    "swirl_ratio": 0.85,
    "profile_model": "paper-surrogate",
    "profile_interpolation": "cubic",
    "paper_profile_revision": "appendix-b-axis-v1",
    "paper_annulus_xa": 0.6,
    "paper_annulus_xb": 1.45,
    "paper_eta_support": 0.86,
    "paper_eta_taper": 0.98,
    "paper_axial_slope": 4.0,
    "paper_axis_offset": 0.03,
    "paper_axial_bias": 0.12,
    "paper_swirl_bias": 0.08,
    "paper_axis_lambda": 2.0,
    "paper_axis_sigma": 0.25,
    "pulses_enabled": true,
    "pulse_rtheta_strength": 0.075,
    "pulse_rz_strength": 0.06,
    "pulse_azimuthal_mode": 4,
    "pulse_radial_frequency": 4.0,
    "pulse_axial_frequency": 2.5,
    "pulse_log_frequency": 1.0,
    "pulse_time_width": 0.46,
    "pulse_hierarchy_levels": 3,
    "pulse_mode_stride": 1,
    "pulse_scale_ratio": 0.68,
    "pulse_correction_strength": 0.04,
    "pulse_correction_passes": 1,
    "localization_inner": 0.72,
    "localization_outer": 0.94,
    "paper_time_cutoff_start": 0.55,
    "paper_time_cutoff_end": 0.775,
    "ramp_time": 0.15,
    "t_start": 0.0,
    "t_end": 0.985,
    "t_star": 1.0,
    "frames": 81,
    "frame_spacing": "similarity",
    "cfl": 0.2,
    "max_dt": 0.00025,
    "pressure_rel_tol": 1e-07,
    "pressure_abs_tol": 1e-09,
    "pressure_max_iterations": 2000,
    "min_cells_per_scale": 4.0,
    "integrator": "rk2",
    "pressure_projection": "fft",
    "derivative_epsilon": 2e-07,
    "forcing_phase_step": 0.0375,
    "forcing_end": null,
    "capture_volumes": true,
    "capture_force_volumes": true,
    "volume_frames": 12,
    "stream_volumes": true,
    "preview_phase_step": 0.3,
    "preview_resolution": 192
  },
  "clock_limited_steps": 4113,
  "complex_ffts_per_step": 12,
  "fft_equivalent_flop": 39745534222707.02,
  "assumed_total_to_fft_multiplier": [
    3,
    10
  ],
  "estimated_total_flop": [
    119236602668121.06,
    397455342227070.25
  ],
  "display_range_tflop": "100\u2013400",
  "method": "5 N log2(N) per complex FFT; 3\u201310x planning allowance for other kernels",
  "limitations": "Not profiled or a bound. Excludes extra CFL-limited steps, restarts, validation runs and media rendering."
}
