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.

 

[TITLE]        

project title

[OPTIONS]

analysis options

[REPORT]

output reporting instructions

[FILES]

interface file options

 

[RAINGAGES]

rain gage information

[EVAPORATION]

evaporation data

[TEMPERATURE]

air temperature and snow melt data

[ADJUSTMENTS]

monthly adjustments applied to climate variables



[SUBCATCHMENTS]

basic subcatchment information

[SUBAREAS]

subcatchment impervious/pervious sub-area data

[INFILTRATION]

subcatchment infiltration parameters

[LID_CONTROLS]

low impact development control information

[LID_USAGE]

assignment of LID controls to subcatchments

 

[AQUIFERS]

groundwater aquifer parameters

[GROUNDWATER]

subcatchment groundwater parameters

[GWF]

groundwater flow expressions

[SNOWPACKS]

subcatchment snow pack parameters



[JUNCTIONS]

junction node information

[OUTFALLS]

outfall node information

[DIVIDERS]

flow divider node information

[STORAGE]

storage node information



[CONDUITS]

conduit link information

[PUMPS]

pump link information

[ORIFICES]

orifice link information

[WEIRS]

weir link information

[OUTLETS]

outlet link information



[XSECTIONS]

conduit, orifice, and weir cross-section geometry

[TRANSECTS]

transect geometry for conduits with irregular cross-sections

[STREETS]

cross-section geometry for street conduits

[INLETS]

design data for street storm drain inlets

[LOSSES]

conduit entrance/exit losses and flap valves

[CONTROLS]

rules that control pump and regulator operation



[POLLUTANTS]

pollutant information

[LANDUSES]

land use categories

[COVERAGES]

assignment of land uses to subcatchments

[LOADINGS]

initial pollutant loads on subcatchments

[BUILDUP]

buildup functions for pollutants and land uses

[WASHOFF]

washoff functions for pollutants and land uses

[TREATMENT]

pollutant removal functions at conveyance system nodes



[INFLOWS]

external hydrograph/pollutograph inflow at nodes

[DWF]

baseline dry weather sanitary inflow at nodes

[RDII]

rainfall-dependent I/I information at nodes

[HYDROGRAPHS]

unit hydrograph data used to construct RDII inflows



[CURVES]

x-y tabular data referenced in other sections

[TIMESERIES]

time series data referenced in other sections

[PATTERNS]

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
15493zone_id
15493area
15493max_triangle_area
15493min_mesh_element_area
15493mesh_generation
15493boundary_type
15493terrain_sensitive_mesh
15493max_height_variation
15493minimum_angle
15493roughness
Roughness Definitionroughness_definition_id
15493apply_rainfall_directly
15493apply_rainfall_subcatch
15493rainfall_profile
Infiltration Surfaceinfiltration_surface_id
Turbulence Modelturbulence_model_id
15493rainfall_percentage
15493mesh_summary
15493mesh_data
gen_prop (Imported Group)N/A
user_prop (Imported Group)N/A

Sunday, February 12, 2023

ChatGPT Plus and You


ChatGPT is owned by Microsoft but is a bit slow - I suggest if you really get into pay for ChatGPT Plus.  The good news is that Microsoft owns ChatGPT, MS Office, Github and LinkedIn - what does this mean?

 

Yes, I am familiar with VBA (Visual Basic for Applications) macros and can assist in writing macros for Microsoft Office applications such as Excel, Word, and PowerPoint. However, keep in mind that I am an AI language model and while I can provide you with code snippets and help with troubleshooting, I may not be able to complete a macro for you from start to finish without additional guidance and information from you. 

Yes, I am trained on a wide range of topics, including LinkedIn and GitHub, so I can certainly provide information and answer questions about both of these platforms. However, please keep in mind that my training data is current as of 2021, so there may be some changes or updates that I am not aware of.

AI Rivers of Wisdom about ICM SWMM

Here's the text "Rivers of Wisdom" formatted with one sentence per line: [Verse 1] 🌊 Beneath the ancient oak, where shadows p...