OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
engine Directory Reference
Directory dependency graph for engine:

Files

 openswmm_2d.h
 Optional 2D surface routing module — C API.
 
 openswmm_callbacks.h
 Callback function typedefs for the OpenSWMM Engine C API.
 
 openswmm_climate.h
 OpenSWMM Engine — Climatology configuration C API.
 
 openswmm_controls.h
 OpenSWMM Engine — Control Rules C API.
 
 openswmm_datetime.h
 OpenSWMM Engine — SWMM DateTime conversion utilities (C API).
 
 openswmm_edit.h
 OpenSWMM Engine — Model editing C API (deletion and type conversion).
 
 openswmm_engine.h
 OpenSWMM Engine — primary transparent C API (master header).
 
 openswmm_engine_export.h
 
 openswmm_forcing.h
 Runtime forcing API — inject fluxes with mass-balance tracking.
 
 openswmm_gages.h
 OpenSWMM Engine — Rain Gage C API.
 
 openswmm_geopackage.h
 OpenSWMM Engine — GeoPackage C API.
 
 openswmm_gw2d.h
 G-step 19 — the two-zone groundwater kernel's C API: authoring the [2D_AQUIFER*] rows, and reading the state and ledger while a run is in flight.
 
 openswmm_gw_transport.h
 U4 (2026-09-07) — C API for the [GW_*] subsurface-transport authoring sections.
 
 openswmm_heat.h
 Heat-transport configuration as an editable surface (phase H6a).
 
 openswmm_hotstart.h
 Hot start file management — transparent C API.
 
 openswmm_infil2d.h
 Per-cell infiltration for the 2D overland-flow mesh — C API.
 
 openswmm_inflows.h
 OpenSWMM Engine — Inflows (External, DWF, RDII) C API.
 
 openswmm_infrastructure.h
 OpenSWMM Engine — Infrastructure (Transects, Streets, Inlets, LIDs) C API.
 
 openswmm_initial_quality.h
 C API — [INITIAL_QUALITY] per-element initial concentrations (E-A4).
 
 openswmm_links.h
 
 openswmm_massbalance.h
 OpenSWMM Engine — Mass Balance / Continuity C API.
 
 openswmm_model.h
 OpenSWMM Engine — Model building and options C API.
 
 openswmm_nodes.h
 OpenSWMM Engine — Node C API.
 
 openswmm_output.h
 OpenSWMM Engine — Output File Reader C API.
 
 openswmm_pollutants.h
 OpenSWMM Engine — Pollutant / Water Quality C API.
 
 openswmm_process_components.h
 C API — [PROCESS_COMPONENTS] registrations (E-C3 subset of the transport IO plan §5): enumerate, find, register, remove.
 
 openswmm_quality.h
 OpenSWMM Engine — Water Quality (Landuse / Buildup / Washoff / Treatment) C API.
 
 openswmm_reactions.h
 C API — the reaction system ([REACTION_*] / .rxn) surface for GUI editors (E-C1: validation + discovery).
 
 openswmm_spatial.h
 OpenSWMM Engine — Spatial Frame C API.
 
 openswmm_statistics.h
 OpenSWMM Engine — Statistics Query C API.
 
 openswmm_subcatchments.h
 OpenSWMM Engine — Subcatchment C API.
 
 openswmm_tables.h
 OpenSWMM Engine — Tables (Time Series & Curves) and Patterns C API.
 
 openswmm_transport.h
 E6 — the ARD transport configuration surface ([TRANSPORT_OPTIONS], [TRANSPORT_BOUNDARIES], [TRANSPORT_SOURCES]).
 
 openswmm_water_age.h
 Water-age source-table CRUD (subplan X5 = water-age plan A6, the minimal GUI-facing subset; TRANSPORT_QUALITY_GUI_PLAN §6 prereq 5).
 
 openswmm_xsect.h
 OpenSWMM Engine — standalone cross-section geometry C API.