Tuesday, February 14, 2023

SWMM 5's input file is organized in sections - from SWMM 5.2 API Help

SWMM 5's input file is organized in sections, where each section begins with a keyword enclosed in square brackets. The various keywords are listed below. Section keywords can appear in mixed lower and upper case. The sections can appear in any arbitrary order in the input file, and not all sections must be present. Each section can contain one or more lines of data. Blank lines may appear anywhere in the file. A semicolon (;) can be used to indicate that what follows on the line is a comment, not data. Data items can appear in any column of a line.


Clicking on a keyword will take you to a description of the data supplied in that section. When listing the format of a line of data, mandatory keywords are shown in boldface while optional items appear in parentheses. A list of keywords separated by a slash (YES/NO) means that only one of the words should appear in the data line.



project title


analysis options


output reporting instructions


interface file options



rain gage information


evaporation data


air temperature and snow melt data


monthly adjustments applied to climate variables


basic subcatchment information


subcatchment impervious/pervious sub-area data


subcatchment infiltration parameters


low impact development control information


assignment of LID controls to subcatchments



groundwater aquifer parameters


subcatchment groundwater parameters


groundwater flow expressions


subcatchment snow pack parameters


junction node information


outfall node information


flow divider node information


storage node information


conduit link information


pump link information


orifice link information


weir link information


outlet link information


conduit, orifice, and weir cross-section geometry


transect geometry for conduits with irregular cross-sections


cross-section geometry for street conduits


design data for street storm drain inlets


conduit entrance/exit losses and flap valves


rules that control pump and regulator operation


pollutant information


land use categories


assignment of land uses to subcatchments


initial pollutant loads on subcatchments


buildup functions for pollutants and land uses


washoff functions for pollutants and land uses


pollutant removal functions at conveyance system nodes


external hydrograph/pollutograph inflow at nodes


baseline dry weather sanitary inflow at nodes


rainfall-dependent I/I information at nodes


unit hydrograph data used to construct RDII inflows


x-y tabular data referenced in other sections


time series data referenced in other sections


periodic multipliers referenced in other sections


Table: "hw_2d_zone" and Table: "sw_2d_zone" in InfoWorks ICM

 Table: "sw_2d_zone"

Group NameField Name
Polygon Definitionzone_id
Polygon Definitionarea
Polygon Definitionmax_triangle_area
Polygon Definitionmin_mesh_element_area
Polygon Definitionboundary_type
Polygon Definitionterrain_sensitive_mesh
Polygon Definitionmax_height_variation
Polygon Definitionminimum_angle
Polygon Definitionroughness
Roughness Definitionroughness_definition_id
Roughness Definitionapply_rainfall_directly
Roughness Definitionapply_rainfall_subcatch
Roughness Definitionrainfall_profile
Roughness Definitionrainfall_percentage
Roughness Definitionmesh_summary
Roughness Definitionmesh_data
gen_prop (Imported Group)N/A
user_prop (Imported Group)N/A

Table: "hw_2d_zone"

Group NameField Name
Roughness Definitionroughness_definition_id
Infiltration Surfaceinfiltration_surface_id
Turbulence Modelturbulence_model_id
gen_prop (Imported Group)N/A
user_prop (Imported Group)N/A

The Goal of SWMM5 Input Files

 🌟 SWMM5 (Storm Water Management Model 5) is a widely used urban hydrology and hydraulic modeling software developed by the United States E...