![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
| Copenswmm::controls::Action | |
| Calloc_handle_t | |
| Calloc_hdr_s | |
| Calloc_root_s | |
| Copenswmm::AquiferStore | SoA storage for aquifer parameter sets |
| Copenswmm::ArdConfigData | Parsed model.ard state consumed by ArdEngine::init (phase E3) |
| Copenswmm::transport::ArdEngine | |
| Copenswmm::ArdTransportRow | One raw [TRANSPORT_BOUNDARIES] or [TRANSPORT_SOURCES] row (E5a) |
| Copenswmm::transport::heat::BedCoupling | One element's bed coupling, fully reduced to SI conductances |
| Copenswmm::BedZoneState | Runtime bed state, one entry per LINK |
| Copenswmm::twoD::BoundaryData | SoA storage for per-edge boundary conditions |
| Copenswmm::twoD::SurfaceTransportState::BoundaryQualityRow | |
| Copenswmm::BuildupData | |
| Copenswmm::landuse::BuildupParams | |
| Copenswmm::edit::CascadeEntry | Describes one object that was impacted (deleted or nullified) during a cascade deletion |
| Copenswmm::edit::CascadeResult | Aggregate cascade result for one deletion operation |
| Copenswmm::transport::Cell | |
| Copenswmm::CiEqual | Transparent case-insensitive equality for unordered containers |
| Copenswmm::CiHash | Transparent case-insensitive hash (FNV-1a over the uppercase fold) |
| Copenswmm::transport::ClassEnables | Allocation-free class enables for one domain — what the engines size from. n_msx is the reactions component's species count when MSX is on for the domain; msx_has_wall tells ARD / 2D that the component declares WALL species (their own fallback / warning) |
| Copenswmm::climate::ClimateFileReader | |
| Copenswmm::gpkg::formats::ClimateRow | One row of a climate file (user CSV form) |
| Copenswmm::climate::ClimateState | |
| Copenswmm::CloudConfig | [CLOUD_COVER] — one fraction driving two modules (H6a, D-H6a-2) |
| Copenswmm::twoD::sigma::ColumnStep | What one column sweep needs and what it reports back |
| Copenswmm::components::ComponentConfigSections | |
| Copenswmm::PluginFactory::ComponentEntry | List all discovered component info entries |
| Copenswmm::ConductionConfig | Vertical conduction between LID layers (plan §6.1 D-H5b, H5b) |
| Copenswmm::ConduitData | Dense SoA for conduit-only properties (one row per CONDUIT link) |
| Copenswmm::controls::ControlEngine | |
| Copenswmm::gpkg::SimulationContext::ControlLogEntry | One entry per control rule action that changed a link setting |
| Copenswmm::SimulationContext::ControlLogEntry | One entry per control rule action that changed a link setting |
| Copenswmm::ControlRuleStore | |
| Copenswmm::edit::ConversionResult | |
| Copenswmm::twoD::gpu::kperf::Counters | |
| Copenswmm::twoD::CouplingPoint | Descriptor for a single coupling point between 2D and 1D |
| Copenswmm::culvert::CulvertCoeffs | Culvert curve coefficients (K, M, C, Y) per type code |
| Copenswmm::hydkernels::CulvertCurve | Inlet-control curve coefficients for one culvert type code |
| Copenswmm::CurveNumState | |
| Copenswmm::infil::CurveNumState | |
| Copenswmm::climate::DailyClimateRecord | |
| Copenswmm::gpkg::DbDeleter | |
| Copenswmm::gpkg::DecodedLinestring | |
| Copenswmm::gpkg::DecodedMultipolygon | |
| Copenswmm::gpkg::DecodedPoint | |
| Copenswmm::inlet::Design | One inlet design in INTERNAL units (legacy TInletDesign, inlet.c:66-74) |
| Copenswmm::DiscoveredFilter | A FileFilter paired with the plugin id and version that emitted it |
| Copenswmm::DiscoveredPlugin | A plugin grouped by id with all the roles and filters it advertises |
| Copenswmm::ucf::DisplayUnits | |
| Copenswmm::fv::INetworkSolver::Divergence | |
| Copenswmm::DividerData | Dense SoA for flow-divider properties (one row per DIVIDER node) |
| Copenswmm::transport::Donors | |
| Copenswmm::dynwave::DPSConfig | DPS configuration parameters (derived from SimulationOptions at init) |
| Copenswmm::dynwave::DPSLinkArrays | |
| Copenswmm::DwfData | |
| CDwfInflow | |
| Copenswmm::inflow::DwfInflowSoA | |
| Copenswmm::dynwave::DWNodeArrays | |
| Copenswmm::dynwave::DWSolver | Dynamic wave solver — operates on entire link/node system |
| Copenswmm::ForcingData::ElemClimateChannel | |
| Cerror_s | Structure for managing errors |
| Copenswmm::gpkg::SimulationContext::Event | Event time periods for event-based analysis/reporting |
| Copenswmm::SimulationContext::Event | Event time periods for event-based analysis/reporting |
| Copenswmm::exfil::ExfilSoA | |
| Copenswmm::exfil::ExfilSolver | |
| Copenswmm::rdii::ExpDecayParams | |
| Copenswmm::mathexpr::Expression | |
| CExprNode | |
| CExtInflow | |
| Copenswmm::ExtInflowData | |
| Copenswmm::inflow::ExtInflowSoA | |
| Copenswmm::fv::kernels::FaceFlux | Result of a face flux evaluation |
| Copenswmm::twoD::swe::FaceFlux | |
| Copenswmm::twoD::swe::FaceSide | |
| Copenswmm::fv::kernels::FaceState | One side of a face after hydrostatic reconstruction |
| Copenswmm::FileFilter | A file-format filter advertised by a plugin |
| Copenswmm::FilePathPair | Two-string carrier for any external file path that appears in a SWMM .inp file |
| Copenswmm::gpkg::FilePathPair | Two-string carrier for any external file path that appears in a SWMM .inp file |
| Copenswmm::FilesSpec | |
| Copenswmm::ForcingData | |
| Copenswmm::gpkg::formats::FormatResult | Lightweight outcome for format parse / materialise calls |
| Copenswmm::fv::FvGeometry | Cross-section closure for one conduit's cell chain |
| Copenswmm::fv::FvOptions | Knobs for FLOW_ROUTING FV |
| Copenswmm::fv::FvStepForcing | |
| Copenswmm::GageData | Structure-of-Arrays storage for all rain gages |
| Copenswmm::GageSnapshot | Snapshot of rain gage state at an output time step |
| Copenswmm::gage::GageState | |
| Copenswmm::perf::GatedTimer | |
| Copenswmm::inlet::Geom | Street / channel geometry seen by one inlet, in INTERNAL units |
| CGpkgHandle | |
| Copenswmm::GreenAmptState | |
| Copenswmm::infil::GreenAmptState | |
| Copenswmm::twoD::GwAquiferRow | |
| Copenswmm::twoD::GwBoundaryQualityRow | One [GW_BOUNDARY_QUALITY] row — a lateral edge BC |
| Copenswmm::groundwater::GWContext | |
| Copenswmm::twoD::GwInitialQualityRow | One [GW_INITIAL_QUALITY] row |
| Copenswmm::twoD::GwNodeBed | |
| Copenswmm::twoD::GwOptions | [2D_AQUIFER_OPTIONS]. Defaults are the plan's starred values |
| Copenswmm::twoD::GwParamsRow | One [GW_TRANSPORT_PARAMS] row: solute + thermal matrix properties |
| Copenswmm::groundwater::GWSoA | |
| Copenswmm::groundwater::GWSolver | |
| Copenswmm::twoD::GwSorptionRow | One [GW_SORPTION] row: retardation input for one species in one scope |
| Copenswmm::twoD::GwSourceRow | One [GW_SOURCES] row — a well / point source or sink |
| Copenswmm::twoD::GwSourceSpeciesTerm | One [GW_SOURCES] species term |
| Copenswmm::twoD::GwTransportData | Every [GW_*] authoring row of one model |
| Copenswmm::twoD::GwTransportOptions | |
| Copenswmm::twoD::GwUnitFactors | Project-unit → SI multipliers for the four kinds of aquifer number |
| Copenswmm::HeatConfigData | Parsed model.heat state (heat component, phase H1) |
| Copenswmm::HeatElement | Which element a flux evaluator is being called for |
| Copenswmm::HeatOverrideData | Dense per-element attribute storage (PE2, D-PE2) |
| Copenswmm::HeatOverrideRow | |
| Copenswmm::HeatState | Runtime heat state shared by the engines (phase H1) |
| Copenswmm::HortonState | |
| Copenswmm::infil::HortonState | |
| Copenswmm::HotStartFile | In-memory hot start file data |
| Copenswmm::HotStartHeader | In-memory representation of the OPENSWMM_HS_V1 header |
| Copenswmm::gpkg::formats::HotstartHeader | HSF header / counts (matches legacy hotstart.c layout) |
| Copenswmm::HotStartLinkRecord | Link hydraulic state at hot-start save time |
| Copenswmm::gpkg::formats::HotstartLinkState | Per-link routing state snapshot |
| Copenswmm::HotStartManager | Static utility class for hot start file operations |
| Copenswmm::HotStartNodeRecord | Node hydraulic state at hot-start save time |
| Copenswmm::gpkg::formats::HotstartNodeState | Per-node routing state snapshot |
| Copenswmm::HotstartSaveEntry | Configuration parsed from the [FILES] section |
| Copenswmm::gpkg::formats::HotstartSnapshot | Top-level snapshot — header plus per-object vectors |
| Copenswmm::HotStartSubcatchRecord | Subcatchment state at hot-start save time |
| Copenswmm::gpkg::formats::HotstartSubcatchState | Per-subcatchment routing state snapshot (HSF v3+) |
| CHTentry | |
| Copenswmm::ICouplingPoint | Abstract coupling point between a 1D SWMM object and a 2D mesh cell |
| ►Copenswmm::IInputPlugin | Interface for input file reader/writer plugins |
| Copenswmm::twoD::InertialEdges | Canonical unique interior-edge layout + per-cell incidence for the local-inertial scheme |
| ►Copenswmm::fv::INetworkSolver | Abstract time integrator for the explicit FV 1D network |
| Copenswmm::twoD::Infil2D | Owns per-cell infiltration parameters, kernel state and held rates |
| Copenswmm::twoD::Infil2DDefault | |
| Copenswmm::twoD::Infil2DOptions | [2D_INFILTRATION_OPTIONS] |
| Copenswmm::twoD::Infil2DOverride | One [2D_INFILTRATION] per-cell override row |
| Copenswmm::twoD::Infil2DRow | One infiltration specification: method + positional parameters + destination |
| Copenswmm::inflow::InflowSolver | |
| Copenswmm::InitialQualityData | |
| Copenswmm::gpkg::SimulationContext::InletDiag | Per-inlet-usage performance block for the .rpt street tables |
| Copenswmm::SimulationContext::InletDiag | Per-inlet-usage performance block for the .rpt street tables |
| Copenswmm::inlet::InletSoA | |
| Copenswmm::inlet::InletSolver | |
| Copenswmm::InletStore | |
| Copenswmm::InletUsageStore | |
| Copenswmm::input::InputReader | Reads and parses a SWMM .inp file into a SimulationContext |
| Copenswmm::inp_writer::InpWriteOptions | Write profile: which engine the file is written for |
| Copenswmm::iface::InterfaceFileSoA | |
| Copenswmm::iface::InterfaceManager | |
| Copenswmm::IOThread | Producer-consumer IO thread for writing simulation snapshots |
| ►Copenswmm::IOutputPlugin | Interface for output-writing plugins |
| ►Copenswmm::IPluginComponentInfo | Describes a plugin component: metadata, capabilities, and factory methods |
| ►Copenswmm::IReportPlugin | Interface for report-writing plugins |
| ►Copenswmm::IStateIOPlugin | Interface for state / hot-start IO plugins |
| ►Copenswmm::twoD::ISurfaceSolver | Abstract time integrator for the 2D surface-routing ODE system |
| Copenswmm::twoD::gpu::kperf::KernelEntry | |
| Copenswmm::kinwave::KWSolver | Kinematic wave solver state |
| Copenswmm::lard::LagrangianSolver | |
| Copenswmm::LanduseData | |
| Copenswmm::landuse::LanduseSolver | |
| Copenswmm::LidControlStore | SoA storage for LID control type definitions |
| CLidGroup | |
| Copenswmm::lid::LIDGroupSoA | |
| Copenswmm::LidLayerSpeciesState | Per-(unit, layer, species) state for every LID unit in the model |
| CLidList | |
| Copenswmm::lid::LIDSolver | |
| Copenswmm::LidUsageStore | SoA storage for LID usage assignments to subcatchments |
| Copenswmm::LinkData | Structure-of-Arrays storage for all links |
| Copenswmm::LinkSnapshot | Snapshot of link state at an output time step |
| Copenswmm::LinkSubtypes | Owns the five link subtype side-tables plus the reverse index map |
| Copenswmm::xsect::LocateLut | |
| Copenswmm::gpkg::SimulationContext::MassBalance | Cumulative mass balance totals for runoff and routing |
| Copenswmm::SimulationContext::MassBalance | Cumulative mass balance totals for runoff and routing |
| Copenswmm::gpkg::SimulationContext::MassBalance2D | System mass-balance totals for the optional 2D surface domain |
| Copenswmm::SimulationContext::MassBalance2D | System mass-balance totals for the optional 2D surface domain |
| Copenswmm::transport::Matrix | |
| Copenswmm::gpkg::SimulationContext::MaxStats | Top-N element statistic entry (matching legacy TMaxStats) |
| Copenswmm::SimulationContext::MaxStats | Top-N element statistic entry (matching legacy TMaxStats) |
| Copenswmm::fv::MeshBuildReport | |
| Copenswmm::twoD::MeshData | SoA storage for 2D mixed triangle/quad mesh geometry and topology |
| Copenswmm::climate::MovingAvg7 | |
| Copenswmm::input::MultiColumnFileCache | Per-resolve-pass cache keyed by resolved path |
| Copenswmm::controls::NamedVariable | |
| Copenswmm::NameIndex | Bidirectional name↔index registry for SWMM objects |
| Copenswmm::gpkg::SimulationContext::NegativeSourceStats | D-NS1 negative-source clamp bookkeeping (subplan §3.1, X6) |
| Copenswmm::SimulationContext::NegativeSourceStats | D-NS1 negative-source clamp bookkeeping (subplan §3.1, X6) |
| Copenswmm::fv::NetworkMeshData | SoA mesh geometry and topology for the FV network solver |
| Copenswmm::transport::fvkernels::NetworkMeshData | SoA mesh geometry and topology for the FV network solver |
| Copenswmm::fv::NetworkStateData | Mutable solver state — the conserved variables and the node volumes |
| Copenswmm::transport::fvkernels::NetworkStateData | Mutable solver state — the conserved variables and the node volumes |
| Copenswmm::NodeData | Structure-of-Arrays storage for all nodes |
| Copenswmm::twoD::NodeData | Structure-of-Arrays storage for all nodes |
| Copenswmm::NodeSnapshot | Snapshot of node state at an output time step |
| Copenswmm::NodeSubtypes | Owns the three node subtype side-tables plus the reverse index map |
| Copenswmm::ode::OdeWorkspace | |
| COpenSwmmGpuProbe | |
| Copenswmm::OrificeData | |
| Copenswmm::hydstruct::OrificeGroup | |
| Copenswmm::OutfallData | Dense SoA for outfall boundary-condition properties (one row per OUTFALL) |
| Copenswmm::OutletData | |
| Copenswmm::hydstruct::OutletGroup | |
| Copenswmm::OutputReader | Reads SWMM 5.x binary .out files produced by DefaultOutputPlugin |
| Copenswmm::transport::heat::PairStep | Simultaneous temperature increments for the coupled pair, °C |
| Copenswmm::twoD::soil::Params | |
| Copenswmm::input::ParsedLine | One data row together with its associated object comment |
| Copenswmm::input::ParsedSeriesFile | One fully parsed multi-column series file (raw file-unit values) |
| Copenswmm::controls::ParseError | Diagnostic for the most recent parseRuleText() rejection |
| Copenswmm::PatternData | |
| Copenswmm::twoD::PendingBoundaryQualityRow | |
| Copenswmm::twoD::PendingBoundaryRow | Per-row buffer for [2D_BOUNDARY_CONDITIONS] parse output |
| Copenswmm::twoD::PendingEdgeConveyanceRow | Per-row buffer for [2D_EDGE_CONVEYANCE] parse output (§11A) |
| Copenswmm::twoD::PendingInitialQualityRow | One [2D_INITIAL_QUALITY] row (overland transport S1/S2) |
| Copenswmm::controls::PIDState | |
| Copenswmm::PluginFactory | Manages plugin discovery, loading, and lifecycle for one engine instance |
| Copenswmm::PluginSpec | One plugin entry from the [PLUGINS] section |
| Copenswmm::PollutantData | Static properties for each pollutant species |
| Copenswmm::gage::PrecipSplit | Result of splitting a gage's precipitation for one subcatchment |
| Copenswmm::controls::Premise | |
| Copenswmm::controls::ControlEngine::PremiseSoA | Pre-sorted premise index for batch evaluation |
| Copenswmm::fv::PressurizedHeadSolver | |
| Copenswmm::fv::PressurizedView | |
| Copenswmm::components::ProcessComponentEntry | |
| Copenswmm::components::ProcessComponentRegistry | Process-global id → entry table |
| Copenswmm::ProcessComponentSpec | One row of [PROCESS_COMPONENTS] (Unified Transport suite, D-UT8) |
| CProject | |
| Copenswmm::PumpData | |
| Copenswmm::hydstruct::PumpGroup | |
| Copenswmm::quality::QualitySolver | |
| Copenswmm::RadiativeConfig | [RADIATIVE_FLUXES] parameters (heat plan §2.2, phase H3) |
| Copenswmm::twoD::RainfallInterpolator | Builds and applies static rainfall-interpolation weights for the mesh |
| Copenswmm::gpkg::formats::RaingageRow | One row of a raingage data file ("Standard" SWMM columnar) |
| Copenswmm::RDIIAssignData | |
| Copenswmm::RDIIDecayData | |
| Copenswmm::RDIIDecayEntry | |
| Copenswmm::rdii::RDIIGroupSoA | |
| Copenswmm::rdii_iface::RdiiInterfaceFile | RDII interface file manager (USE = read/override, SAVE = export) |
| Copenswmm::rdii::RDIISolver | |
| Copenswmm::ReactionData | |
| Copenswmm::transport::ReactionIntegrator | |
| Copenswmm::RegistrationInfo | Registration information for plugin activation |
| Copenswmm::io::RelativeResult | Outcome of computing target relative to anchor_dir |
| Copenswmm::Router | Top-level routing orchestrator |
| Copenswmm::gpkg::formats::RoutingInterfaceMetadata | Header / metadata captured at the top of a routing interface file |
| Copenswmm::gpkg::formats::RoutingInterfaceRow | One per-object record in a routing interface file |
| Copenswmm::gpkg::SimulationContext::RoutingStepStats | |
| Copenswmm::SimulationContext::RoutingStepStats | |
| Copenswmm::transport::RowLayout | |
| Copenswmm::controls::Rule | |
| Copenswmm::runoff_iface::RunoffInterfaceFile | Runoff interface file manager |
| Copenswmm::runoff::RunoffSoA | |
| Copenswmm::runoff::RunoffSolver | |
| Copenswmm::fv::INetworkSolver::RunStats | |
| Copenswmm::twoD::ISurfaceSolver::RunStats | |
| ►Cstd::runtime_error | |
| Copenswmm::lard::RwptDispersion | Persistent particle field + the per-substep exchange operator |
| Copenswmm::transport::RxEvalEnv | Evaluation environment: pre-gathered pointers, no lookups |
| Copenswmm::RxExprSpan | Compiled expression = span into the shared pool. len 0 ⇒ no expression |
| Copenswmm::transport::RxExprSpan | Compiled expression = span into the shared pool. len 0 ⇒ no expression |
| Copenswmm::transport::RxStepReport | |
| Copenswmm::transport::RxSymbols | |
| Copenswmm::RxToken | |
| Copenswmm::transport::RxToken | |
| Copenswmm::transport::RxWorkspace | |
| Copenswmm::perf::ScopedTimer | |
| Copenswmm::input::SectionRegistry | Registry that maps section tags (e.g., "[JUNCTIONS]") to handlers |
| Copenswmm::SedimentConfig | [SEDIMENT_EXCHANGE] — the bed zone's material and geometry |
| Copenswmm::lard::SegmentStore | |
| Copenswmm::ShapeGroup | SoA parameter block for all links of one cross-section shape |
| Copenswmm::gpkg::SimulationContext | Central, reentrant simulation context |
| Copenswmm::SimulationContext | Central, reentrant simulation context |
| Copenswmm::SimulationOptions | All SWMM simulation options parsed from [OPTIONS] section |
| Copenswmm::SimulationSnapshot | Complete simulation state snapshot at one output time step |
| Copenswmm::SnowpackStore | SoA storage for snowpack parameter sets |
| Copenswmm::snow::SnowSoA | |
| Copenswmm::snow::SnowSolver | |
| Copenswmm::SolarConfig | [SOLAR_RADIATION] — site geometry and Bird atmosphere (H6a) |
| Copenswmm::transport::heat::SolarPosition | Sun geometry at one instant. The SPA swap point's return type |
| Copenswmm::transport::heat::SolutePairStep | Simultaneous concentration increments for the coupled pair |
| Copenswmm::twoD::SolverOptions2D | Configuration for the 2D surface routing solver |
| Copenswmm::SpatialFrame | Spatial frame containing CRS and georeferenced coordinates |
| Copenswmm::transport::fvkernels::SpeciesKernelView | Non-owning view over everything the species kernels read and write |
| Copenswmm::SpeciesRegistry | |
| Copenswmm::lard::SpeciesRowLayout | The segment store's species-row layout, computed in ONE place |
| Copenswmm::edit::SplitResult | Result of vj_split_conduit |
| Copenswmm::StateAccessors | Solver-neutral hooks for reading and writing solver-internal state (infiltration, groundwater) at hot-start save/load time |
| Copenswmm::gpkg::StmtDeleter | |
| Copenswmm::StorageData | Dense SoA for storage-unit properties (one row per STORAGE node) |
| Copenswmm::street::StreetParams | |
| Copenswmm::StreetStore | |
| Copenswmm::hydstruct::StructureSolver | |
| Copenswmm::SubcatchData | Structure-of-Arrays storage for all subcatchments |
| Copenswmm::SubcatchSnapshot | Snapshot of subcatchment state at an output time step |
| Copenswmm::twoD::SubsurfaceConfig | Everything the parser fills, before resolution onto cells |
| Copenswmm::twoD::SubsurfaceSolver | The two-zone kernel. Owned by SurfaceRouter2D; driven by the marcher's tier hooks |
| Copenswmm::twoD::SubsurfaceState | Per-cell resolved parameters and state (SoA) |
| Copenswmm::landuse::SurfaceQualitySoA | |
| Copenswmm::twoD::SurfaceRouter2D | Top-level orchestrator for the 2D surface routing module |
| Copenswmm::twoD::SurfaceStateData | |
| Copenswmm::twoD::SurfaceTransportState | |
| CSWMM_2DRunStats | Cumulative explicit-marcher run statistics plus the backend and closure this run is on — the numbers the .rpt "2D Solver Statistics" block prints, readable DURING the run (after swmm_engine_start) |
| CSWMM_ConversionResult | Result of a node or link type conversion |
| CSWMM_GwParams | |
| CSWMM_ImpactEntry | One object that references the deletion target |
| CSWMM_ImpactReport | Aggregate impact report for a deletion operation |
| CSWMM_Infil2DOptions | [2D_INFILTRATION_OPTIONS] — POD mirror of openswmm::twoD::Infil2DOptions |
| CSWMM_Infil2DRow | One infiltration specification — POD mirror of openswmm::twoD::Infil2DRow |
| CSWMM_InletDesign | Complete description of an inlet design. All dimensions are in the project's display units (ft or m; ft/s or m/s) |
| CSWMM_InletUsage | |
| Cswmm_LinkStats | Cumulative link statistics |
| Cswmm_NodeStats | Cumulative node statistics |
| Cswmm_OutfallStats | Cumulative outfall node statistics |
| Cswmm_PumpStats | Cumulative pump statistics |
| Cswmm_RoutingTotals | System-level flow routing mass balance totals (all in ft3 or m3) |
| Cswmm_RunoffTotals | System-level surface runoff mass balance totals |
| Cswmm_StorageStats | Cumulative storage node statistics |
| Cswmm_SubcatchStats | Cumulative subcatchment statistics |
| CSWMM_ThreadInfo | |
| CSWMM_TransportCell | |
| CSWMM_TransportMatrix | |
| Copenswmm::Table | |
| Copenswmm::TableBlock | A single time series or rating curve |
| Copenswmm::TableCursor | Bidirectional cursor tracking the last accessed index in a Table |
| Copenswmm::TableData | SoA collection of all time series and curves in the model |
| CTableEntry | |
| Copenswmm::TableValidation | |
| CTAction | Rule action clause |
| CTActionList | Linked list of control actions |
| CTAdjust | |
| CTAquifer | |
| CTAvgResults | |
| CTBuildup | |
| CTConduit | |
| CTCulvert | |
| CTCurbInlet | |
| CTCurveNum | |
| CTCustomInlet | |
| CTDivider | |
| CTDrainLayer | |
| CTDrainMatLayer | |
| CTEvap | |
| CTEvent | |
| CTExfil | Exfiltration object |
| CTExpression | Rule premise math expression |
| CTFile | |
| CTGage | |
| CTGrateInlet | |
| CTGrnAmpt | |
| CTGroundwater | |
| CTGWaterStats | |
| CTGwaterTotals | |
| CTHorton | |
| Copenswmm::inflow::TimePattern | |
| Copenswmm::gpkg::formats::TimeseriesRow | One row of a timeseries (SWMM-native text format) |
| Copenswmm::hydraulics::TimestepController | Static utility class for explicit timestep computation |
| CTInfil | |
| CTInlet | |
| CTInletDesign | |
| CTInletStats | |
| CTLandFactor | |
| CTLanduse | |
| CTLidProc | |
| CTLidRptFile | |
| CTLidUnit | |
| CTLink | |
| CTLinkStats | |
| CTLoadingTotals | |
| CTMaxStats | |
| CTMovAve | Structure for moving average of daily temperatures |
| CTNamedVariable | Rule premise named variable |
| CTNode | |
| CTNodeStats | |
| Copenswmm::mathexpr::Token | |
| Copenswmm::treatment::Token | |
| Copenswmm::input::Tokenizer | Stateless multi-delimiter tokenizer for SWMM input lines |
| Copenswmm::transport::Tokenizer | Stateless multi-delimiter tokenizer for SWMM input lines |
| CTOrifice | |
| CTOutfall | |
| CTOutfallStats | |
| CTOutlet | |
| CTPattern | |
| CTPavementLayer | |
| CTPollut | |
| CTPremise | Rule premise clause |
| CTPump | |
| CTPumpStats | |
| CTRainStats | |
| Copenswmm::gpkg::Transaction | |
| Copenswmm::transect::TransectData | |
| Copenswmm::TransectStore | |
| CTRdiiInflow | |
| Copenswmm::treatment::TreatExpr | |
| Copenswmm::TreatmentData | |
| CTreeNode | |
| Copenswmm::twoD::MeshData::TriCouplingRow | |
| CTRoutingTotals | |
| CTRptField | |
| CTRptFlags | |
| CTRule | Control rule |
| CTRunoffTotals | |
| CTShape | |
| CTSlottedInlet | |
| CTSnow | |
| CTSnowmelt | |
| CTSnowpack | |
| CTSoilLayer | |
| CTStorage | |
| CTStorageLayer | |
| CTStorageStats | |
| CTStorageVol | |
| CTStreet | |
| CTSubarea | |
| CTSubcatch | |
| CTSubcatchStats | |
| CTSurfaceLayer | |
| CTTable | |
| CTTemp | |
| CTTimeStepStats | |
| CTTransect | |
| CTTreatment | |
| CTUHData | |
| CTUHGroup | |
| CTUnitHyd | |
| CTVariable | Rule premise variable |
| CTWashoff | |
| CTWaterBalance | |
| CTWeir | |
| CTWind | |
| Copenswmm::gpkg::SimulationContext::TwoDModelIO | Non-owning pointers to the engine's 2D surface-routing model storage (mesh, solver options, boundary conditions, parse-time pending rows) |
| Copenswmm::SimulationContext::TwoDModelIO | Non-owning pointers to the engine's 2D surface-routing model storage (mesh, solver options, boundary conditions, parse-time pending rows) |
| CTXnode | |
| CTXsect | |
| CTXsectStar | |
| Copenswmm::rdii::UHResponseData | |
| Copenswmm::UnitHydData | |
| Copenswmm::UnitHydEntry | |
| Copenswmm::rdii::UnitHydParams | |
| Copenswmm::inlet::UsageParams | The per-placement half of one usage row (legacy TInlet fields) |
| Copenswmm::UserFlagAssignment | A (object_type, object_name, flag_name) → value assignment |
| Copenswmm::UserFlagDef | Schema entry for a single user-defined flag |
| Copenswmm::UserFlags | Stores the full user-flags data: schema definitions + per-object values |
| Copenswmm::gpkg::SimulationContext::VJDiag | Per-virtual-junction momentum-residual accumulators |
| Copenswmm::SimulationContext::VJDiag | Per-virtual-junction momentum-residual accumulators |
| Copenswmm::WashoffData | |
| Copenswmm::landuse::WashoffParams | |
| Copenswmm::WaterAgeConfigData | Parsed model.age state (waterage component, phase A1a) |
| Copenswmm::WaterAgeState | |
| Copenswmm::WeirData | |
| Copenswmm::hydstruct::WeirGroup | |
| Copenswmm::WriteTask | One item in the IOThread write queue |
| Copenswmm::xsect::XsectEval | The geometry layer itself, parameterized on where its tables live |
| Copenswmm::XSectGroups | Shape-grouped cross-section manager for batch computation |
| Copenswmm::XSectParams | |
| Copenswmm::xsect::XsectTables |