{
  "version": "4.2-basalt",
  "host": "artheru-rog6900hx",
  "design_sha256": "aa19977a4f3ece02485d3f6d9ea6a6274d7c367e37a4f4f485ce4876bbf1cafc",
  "thermal_shell": {
    "heat_leak_W": 68.59640329701722,
    "shell_mass_kg": 0.837331808455802,
    "max_inner_hoop_MPa_at_6MPa": 79.47703842549208,
    "hot_hoop_MPa_at_6MPa": 31.290322580645164,
    "scope": "1D variable-k steady conduction, insulated sides; Lame stress screening only, no thermal stress, joints, creep-fatigue or pressure release"
  },
  "cycle": {
    "imposed_motion": true,
    "regenerator_dead_cm3": 19.396193043263384,
    "pressure_min_MPa": 3.518158671207115,
    "pressure_max_MPa": 4.547978104166802,
    "ideal_indicated_W": 253.96551907337596,
    "piston_indicated_W": 240.01147209552923,
    "displacer_work_W": 13.954046977846879,
    "ideal_heater_W": 380.22545367116237,
    "regenerator_positive_heat_shuttle_W": 3367.8028325342198,
    "regenerator_loss_assumed_W": 67.35605665068445,
    "neck_W": 68.59640329701722,
    "other_heat_losses_budget_W": 50.0,
    "absorbed_heat_required_W": 566.1779136188641,
    "fuel_required_at_assumed_capture_W": 666.0916630810166,
    "gas_energy_residual_W": 1.4779288903810084e-12,
    "friction_W": 7.583014453444974,
    "RL_load_power_for_imposed_motion_W": 182.6886738857257,
    "RL_copper_loss_for_imposed_motion_W": 18.26886738857257,
    "power_budget_with_assumed_90pct_alternator_W": 189.23448399162035,
    "fuel_budget_pass": true,
    "net_power_budget_pass": false,
    "acceptance": "No whole-engine pass: imposed kinematics and temperatures, correlations/budgets uncalibrated. RL load must match actual dynamics; do not add these as independent sources."
  },
  "dynamics": {
    "linear_eigenvalues_per_s": [
      [
        -2967.6214025945933,
        0.0
      ],
      [
        -98.92467906074015,
        436.93998980879024
      ],
      [
        -98.92467906074015,
        -436.93998980879024
      ],
      [
        45.33260258025963,
        422.25534192646813
      ],
      [
        45.33260258025963,
        -422.25534192646813
      ]
    ],
    "simulation_end_s": 0.14684538045762316,
    "overstroke": true,
    "last_0_1s_piston_peak_mm": 5.047915442162046,
    "last_0_1s_displacer_peak_mm": 4.500000000000007,
    "last_0_1s_load_W": 31.189258463235717,
    "classification": "OVERSTROKE",
    "scope": "Isothermal reduced dynamics only. Finite heat transfer, regenerator flow pressure, leakage, flexure stress and real electromagnetic field remain required. No forced amplitude or phase."
  }
}