swmm_run
Executes SWMM5 on an INP file, writes rpt, out, and manifest.json with peak metrics, and auto-selects the first outfall node.
Instructions
Run swmm5 on an INP and write rpt/out + manifest.json into runDir. When 'node' is omitted, auto-detect the first entry of the .inp [OUTFALLS] section so the manifest's peak metric targets the real outfall.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inp | Yes | ||
| node | No | Optional. If omitted, the first [OUTFALLS] entry of the .inp is used. | |
| runDir | Yes | ||
| outName | No | ||
| rptName | No | ||
| memoriesApplied | No | Optional. List of modeling-memory entry ids whose parameters were programmatically applied to this run's inputs (e.g. ["cm-abc123"]). Recorded in manifest.json under 'memories_applied' for auditability. Omit when no memory was applied. |