scenario_results

scenario_results(
    simulations,
    min_iterations=100,
    max_iterations=100000,
    deterministic=False,
)

Compute a scenario (impact-area fan-out); returns a summary and a single-use handle.

See :func:ead_simulation for the per-simulation spec fields, including optional non_failure_stage_damage. The legacy summary, total_ead, and handle entries remain first. Additive summary_by_risk has impact_area_id, damage_category, asset_category, risk_type, and mean_ead columns. The returned handle feeds :func:alternative_ead; annualization takes ownership of it (single use).