Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y A add() (in module openswmm_mcp.tools.pollutants) add_control_rule() (in module openswmm_mcp.tools.forcing) add_curve() (in module openswmm_mcp.tools.building) (in module openswmm_mcp.tools.tables) add_dwf() (in module openswmm_mcp.tools.inflows) add_external() (in module openswmm_mcp.tools.inflows) add_gage() (in module openswmm_mcp.tools.building) add_hydrograph() (in module openswmm_mcp.tools.inflows) add_hydrograph_gage() (in module openswmm_mcp.tools.inflows) add_inlet() (in module openswmm_mcp.tools.infrastructure) add_lid() (in module openswmm_mcp.tools.infrastructure) (in module openswmm_mcp.tools.spatial_quality) add_lid_usage() (in module openswmm_mcp.tools.infrastructure) add_link() (in module openswmm_mcp.tools.building) add_node() (in module openswmm_mcp.tools.building) add_point() (in module openswmm_mcp.tools.tables) add_pollutant() (in module openswmm_mcp.tools.building) add_rdii() (in module openswmm_mcp.tools.inflows) add_rdii_decay() (in module openswmm_mcp.tools.inflows) add_rule() (in module openswmm_mcp.tools.controls) add_street() (in module openswmm_mcp.tools.infrastructure) add_subcatchment() (in module openswmm_mcp.tools.building) add_timeseries() (in module openswmm_mcp.tools.building) (in module openswmm_mcp.tools.tables) add_title_line() (in module openswmm_mcp.tools.model) add_transect() (in module openswmm_mcp.tools.infrastructure) add_transect_station() (in module openswmm_mcp.tools.infrastructure) add_triangle_coupling() (in module openswmm_mcp.tools.twod) analyze_impact() (in module openswmm_mcp.tools.editing) analyze_model() (in module openswmm_mcp.prompts.workflows) aquifer_add() (in module openswmm_mcp.tools.subcatchments) aquifer_get_evap_pattern() (in module openswmm_mcp.tools.subcatchments) aquifer_get_param() (in module openswmm_mcp.tools.subcatchments) aquifer_id() (in module openswmm_mcp.tools.subcatchments) aquifer_set_evap_pattern() (in module openswmm_mcp.tools.subcatchments) aquifer_set_param() (in module openswmm_mcp.tools.subcatchments) area (openswmm_mcp.models.SubcatchmentInfo attribute) avg_iterations (openswmm_mcp.models.RoutingDiagnosticsModel attribute) avg_time_step (openswmm_mcp.models.RoutingDiagnosticsModel attribute) B Backend (class in openswmm_mcp.backends.base) backend (openswmm_mcp.session.SimSession attribute) BAD_PARAM (openswmm_mcp.errors.ErrorCode attribute) barrels (openswmm_mcp.models.ConduitGeometry attribute) build_simple_model() (in module openswmm_mcp.prompts.workflows) BuildingResult (class in openswmm_mcp.models) buildup_get() (in module openswmm_mcp.tools.quality) buildup_set() (in module openswmm_mcp.tools.quality) C capacity (openswmm_mcp.models.LinkInfo attribute) CapacitySummaryItem (class in openswmm_mcp.models) cascaded (openswmm_mcp.models.ImpactEntryModel attribute) cleanup() (openswmm_mcp.session.SimSession method) cleanup_all() (openswmm_mcp.session.SessionManager method) clear_forcing() (in module openswmm_mcp.tools.forcing) clear_hydrograph_group_months() (in module openswmm_mcp.tools.inflows) clear_points() (in module openswmm_mcp.tools.tables) clear_rules() (in module openswmm_mcp.tools.controls) clear_stations() (in module openswmm_mcp.tools.infrastructure) clear_title() (in module openswmm_mcp.tools.model) clear_triangle_couplings() (in module openswmm_mcp.tools.twod) cleared_fields (openswmm_mcp.models.ConversionResultModel attribute) clone_session() (in module openswmm_mcp.tools.hotstart) close_geopackage() (in module openswmm_mcp.tools.geopackage) close_model() (in module openswmm_mcp.tools.lifecycle) close_session() (openswmm_mcp.session.SessionManager method) co_pollutant_frac (openswmm_mcp.models.PollutantInfo attribute) co_pollutant_idx (openswmm_mcp.models.PollutantInfo attribute) compare_scenarios() (in module openswmm_mcp.prompts.workflows) (in module openswmm_mcp.tools.analysis) compare_sim_vs_observed() (in module openswmm_mcp.tools.geopackage) completed (openswmm_mcp.models.StepResult attribute) conduit (openswmm_mcp.models.LinkInfo attribute) ConduitGeometry (class in openswmm_mcp.models) configure_gage() (in module openswmm_mcp.tools.editing) continuity_error_pct (openswmm_mcp.models.QualityContinuityModel attribute) (openswmm_mcp.models.RoutingContinuityModel attribute) (openswmm_mcp.models.RunoffContinuityModel attribute) ConversionResultModel (class in openswmm_mcp.models) convert_link() (in module openswmm_mcp.tools.editing) convert_node() (in module openswmm_mcp.tools.editing) count() (in module openswmm_mcp.tools.controls) (in module openswmm_mcp.tools.pollutants) (in module openswmm_mcp.tools.tables) create_auth() (in module openswmm_mcp.auth) create_model() (in module openswmm_mcp.tools.building) create_session() (openswmm_mcp.session.SessionManager method) crest_height (openswmm_mcp.models.WeirGeometry attribute) CrossSectionInfo (class in openswmm_mcp.models) crown_elev (openswmm_mcp.models.NodeInfo attribute) culvert_code (openswmm_mcp.models.ConduitGeometry attribute) current_time (openswmm_mcp.models.StepResult attribute) (openswmm_mcp.models.SystemSummary attribute) curve_idx (openswmm_mcp.models.StorageGeometry attribute) D data_source (openswmm_mcp.models.GageInfo attribute) degree (openswmm_mcp.models.NodeInfo attribute) delete_object() (in module openswmm_mcp.tools.editing) DEPENDENCY_MISSING (openswmm_mcp.errors.ErrorCode attribute) depth (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.NodeInfo attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) depth_from_volume() (in module openswmm_mcp.tools.nodes) design_review() (in module openswmm_mcp.prompts.workflows) diagnose_flooding() (in module openswmm_mcp.prompts.workflows) discharge_coeff (openswmm_mcp.models.WeirGeometry attribute) dps_alpha (openswmm_mcp.models.SystemSummary attribute) dps_celerity (openswmm_mcp.models.SystemSummary attribute) dps_decay_time (openswmm_mcp.models.SystemSummary attribute) dry_run (openswmm_mcp.models.ImpactReportModel attribute) dry_weather_inflow (openswmm_mcp.models.RoutingContinuityModel attribute) dwf_count() (in module openswmm_mcp.tools.inflows) E elapsed (openswmm_mcp.models.StepResult attribute) elapsed_wall_time (openswmm_mcp.models.SimulationResult attribute) element_id (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.ElementSearchResult attribute) (openswmm_mcp.models.ForcingResult attribute) (openswmm_mcp.models.PropertyUpdateResult attribute) (openswmm_mcp.models.SpatialResult attribute) (openswmm_mcp.models.TimeSeries attribute) ELEMENT_NOT_FOUND (openswmm_mcp.errors.ErrorCode attribute) element_type (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.ElementSearchResult attribute) (openswmm_mcp.models.PropertyUpdateResult attribute) (openswmm_mcp.models.SpatialResult attribute) (openswmm_mcp.models.TimeSeries attribute) ElementSearchResult (class in openswmm_mcp.models) end_contractions (openswmm_mcp.models.WeirGeometry attribute) end_time (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) engine (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SystemSummary attribute) ENGINE_ERROR (openswmm_mcp.errors.ErrorCode attribute) engine_error_response() (in module openswmm_mcp.errors) engine_kind (openswmm_mcp.backends.base.Backend attribute) (openswmm_mcp.backends.legacy.LegacyBackend attribute) (openswmm_mcp.backends.openswmm.OpenSwmmBackend attribute) (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.SimulationResult attribute) (openswmm_mcp.session.SimSession property) ErrorCode (class in openswmm_mcp.errors) evap_loss (openswmm_mcp.models.QualityContinuityModel attribute) evaporation_loss (openswmm_mcp.models.RoutingContinuityModel attribute) event_count (openswmm_mcp.models.SystemSummary attribute) events_add() (in module openswmm_mcp.tools.lifecycle) events_clear() (in module openswmm_mcp.tools.lifecycle) events_count() (in module openswmm_mcp.tools.lifecycle) events_get() (in module openswmm_mcp.tools.lifecycle) events_remove() (in module openswmm_mcp.tools.lifecycle) events_set() (in module openswmm_mcp.tools.lifecycle) exfil_imd (openswmm_mcp.models.StorageGeometry attribute) exfil_ksat (openswmm_mcp.models.StorageGeometry attribute) exfil_suction (openswmm_mcp.models.StorageGeometry attribute) explain_results() (in module openswmm_mcp.prompts.workflows) export_results() (in module openswmm_mcp.tools.analysis) ExportResult (class in openswmm_mcp.models) ext_inflow_count() (in module openswmm_mcp.tools.inflows) external_inflow (openswmm_mcp.models.RoutingContinuityModel attribute) F field (openswmm_mcp.models.ImpactEntryModel attribute) file_path_get() (in module openswmm_mcp.tools.model) file_path_set() (in module openswmm_mcp.tools.model) files_get() (in module openswmm_mcp.tools.model) files_set() (in module openswmm_mcp.tools.model) final_storage (openswmm_mcp.models.RoutingContinuityModel attribute) (openswmm_mcp.models.RunoffContinuityModel attribute) find_elements() (in module openswmm_mcp.tools.query) find_references() (in module openswmm_mcp.tools.controls) flap_gate (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.OutfallGeometry attribute) FloodingSummaryItem (class in openswmm_mcp.models) flow (openswmm_mcp.models.LinkInfo attribute) flow_units (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) force_clear() (in module openswmm_mcp.tools.twod) force_coupling_flux() (in module openswmm_mcp.tools.twod) force_evap() (in module openswmm_mcp.tools.twod) force_rainfall() (in module openswmm_mcp.tools.twod) forcing (openswmm_mcp.backends.base.Backend property) ForcingResult (class in openswmm_mcp.models) format (openswmm_mcp.models.ExportResult attribute) format_elapsed() (in module openswmm_mcp._util.formatting) format_julian() (in module openswmm_mcp._util.formatting) from_node (openswmm_mcp.models.LinkInfo attribute) from_solver() (openswmm_mcp.backends.openswmm.OpenSwmmBackend class method) full_volume (openswmm_mcp.models.NodeInfo attribute) functional_a (openswmm_mcp.models.StorageGeometry attribute) functional_b (openswmm_mcp.models.StorageGeometry attribute) functional_c (openswmm_mcp.models.StorageGeometry attribute) G gage_count (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) gage_id (openswmm_mcp.models.GageConfigResult attribute) (openswmm_mcp.models.GageInfo attribute) gage_ids (openswmm_mcp.session.SessionMeta property) GageConfigResult (class in openswmm_mcp.models) GageInfo (class in openswmm_mcp.models) gages (openswmm_mcp.backends.base.Backend property) geom1 (openswmm_mcp.models.CrossSectionInfo attribute) geom2 (openswmm_mcp.models.CrossSectionInfo attribute) geom3 (openswmm_mcp.models.CrossSectionInfo attribute) geom4 (openswmm_mcp.models.CrossSectionInfo attribute) geom_labels (openswmm_mcp.models.CrossSectionInfo attribute) get_all_coordinates() (in module openswmm_mcp.tools.spatial_quality) get_all_polygons() (in module openswmm_mcp.tools.spatial_quality) get_all_vertices() (in module openswmm_mcp.tools.spatial_quality) get_aquifer() (in module openswmm_mcp.tools.subcatchments) get_bank_stations() (in module openswmm_mcp.tools.infrastructure) get_barrels() (in module openswmm_mcp.tools.links) get_capacity_summary() (in module openswmm_mcp.tools.analysis) get_climate_evap_rate() (in module openswmm_mcp.tools.forcing) get_climate_state() (in module openswmm_mcp.tools.forcing) get_closed() (in module openswmm_mcp.tools.links) get_co_pollutant() (in module openswmm_mcp.tools.pollutants) get_comments() (in module openswmm_mcp.tools.infrastructure) get_control_setting() (in module openswmm_mcp.tools.links) get_control_settings_bulk() (in module openswmm_mcp.tools.links) get_coordinates() (in module openswmm_mcp.tools.spatial_quality) get_coupling_map() (in module openswmm_mcp.tools.twod) get_coverage() (in module openswmm_mcp.tools.subcatchments) get_coverages() (in module openswmm_mcp.tools.subcatchments) get_crest_height() (in module openswmm_mcp.tools.links) get_crs() (in module openswmm_mcp.tools.model) (in module openswmm_mcp.tools.spatial_quality) get_culvert_code() (in module openswmm_mcp.tools.links) get_depths_bulk() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) get_discharge_coeff() (in module openswmm_mcp.tools.links) get_divider_type() (in module openswmm_mcp.tools.nodes) get_dwf() (in module openswmm_mcp.tools.inflows) get_dwf_conc() (in module openswmm_mcp.tools.pollutants) get_edge_bc() (in module openswmm_mcp.tools.twod) get_edge_conveyance() (in module openswmm_mcp.tools.twod) get_edge_geometry_bulk() (in module openswmm_mcp.tools.twod) get_encroachment_stations() (in module openswmm_mcp.tools.infrastructure) get_end_contractions() (in module openswmm_mcp.tools.links) get_env_manager() (in module openswmm_mcp.dependencies) get_evap() (in module openswmm_mcp.tools.subcatchments) get_exfil_params() (in module openswmm_mcp.tools.nodes) get_external() (in module openswmm_mcp.tools.inflows) get_file_sim_time() (in module openswmm_mcp.tools.hotstart) get_flap_gate() (in module openswmm_mcp.tools.links) get_flooding_summary() (in module openswmm_mcp.tools.analysis) get_flows_bulk() (in module openswmm_mcp.tools.links) get_gage_info() (in module openswmm_mcp.tools.query) get_gage_metadata() (in module openswmm_mcp.tools.editing) get_gage_scale_factor() (in module openswmm_mcp.tools.editing) get_gage_snow_factor() (in module openswmm_mcp.tools.editing) get_groundwater() (in module openswmm_mcp.tools.subcatchments) get_gw_conc() (in module openswmm_mcp.tools.pollutants) get_gw_node() (in module openswmm_mcp.tools.subcatchments) get_gw_params() (in module openswmm_mcp.tools.subcatchments) get_heads_bulk() (in module openswmm_mcp.tools.nodes) get_hydrograph() (in module openswmm_mcp.tools.inflows) get_hydrograph_gage() (in module openswmm_mcp.tools.inflows) get_id() (in module openswmm_mcp.tools.controls) (in module openswmm_mcp.tools.tables) get_ids_bulk() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) (in module openswmm_mcp.tools.subcatchments) get_index() (in module openswmm_mcp.tools.tables) get_infil() (in module openswmm_mcp.tools.subcatchments) get_infil_curve_number() (in module openswmm_mcp.tools.subcatchments) get_infil_green_ampt() (in module openswmm_mcp.tools.subcatchments) get_infil_horton() (in module openswmm_mcp.tools.subcatchments) get_infil_model() (in module openswmm_mcp.tools.subcatchments) get_inflows_bulk() (in module openswmm_mcp.tools.nodes) get_init_conc() (in module openswmm_mcp.tools.pollutants) get_initial_loading() (in module openswmm_mcp.tools.subcatchments) get_job_manager() (in module openswmm_mcp.dependencies) get_kdecay() (in module openswmm_mcp.tools.pollutants) get_lid_drain() (in module openswmm_mcp.tools.infrastructure) get_lid_drainmat() (in module openswmm_mcp.tools.infrastructure) get_lid_pavement() (in module openswmm_mcp.tools.infrastructure) get_lid_soil() (in module openswmm_mcp.tools.infrastructure) get_lid_storage() (in module openswmm_mcp.tools.infrastructure) get_lid_surface() (in module openswmm_mcp.tools.infrastructure) get_link_info() (in module openswmm_mcp.tools.query) get_loss_coeff() (in module openswmm_mcp.tools.links) get_mass_balance() (in module openswmm_mcp.tools.analysis) (in module openswmm_mcp.tools.twod) get_mesh_geometry() (in module openswmm_mcp.tools.twod) get_mesh_summary() (in module openswmm_mcp.tools.twod) get_model_geometry() (in module openswmm_mcp.tools.spatial_quality) get_modifiers() (in module openswmm_mcp.tools.infrastructure) get_mwt() (in module openswmm_mcp.tools.pollutants) get_node_info() (in module openswmm_mcp.tools.query) get_open_diagnostics() (in module openswmm_mcp.tools.lifecycle) get_option() (in module openswmm_mcp.tools.model) get_option_ext() (in module openswmm_mcp.tools.model) get_orifice_open_close_rate() (in module openswmm_mcp.tools.links) get_outfall_flap_gate() (in module openswmm_mcp.tools.nodes) get_outfall_param() (in module openswmm_mcp.tools.nodes) get_outfall_route_to() (in module openswmm_mcp.tools.nodes) get_outfall_tidal() (in module openswmm_mcp.tools.nodes) get_outfall_timeseries() (in module openswmm_mcp.tools.nodes) get_outfall_type() (in module openswmm_mcp.tools.nodes) get_outlet_expon() (in module openswmm_mcp.tools.links) get_outlet_rating_type() (in module openswmm_mcp.tools.links) get_overflows_bulk() (in module openswmm_mcp.tools.nodes) get_pattern_factors() (in module openswmm_mcp.tools.model) get_point() (in module openswmm_mcp.tools.tables) get_point_count() (in module openswmm_mcp.tools.tables) get_points() (in module openswmm_mcp.tools.tables) get_pollutant_info() (in module openswmm_mcp.tools.query) get_polygon() (in module openswmm_mcp.tools.spatial_quality) get_ponded_quality() (in module openswmm_mcp.tools.subcatchments) get_pump_curve() (in module openswmm_mcp.tools.links) get_pump_init_state() (in module openswmm_mcp.tools.links) get_pump_shutoff_depth() (in module openswmm_mcp.tools.links) get_pump_startup_depth() (in module openswmm_mcp.tools.links) get_pump_summary() (in module openswmm_mcp.tools.analysis) get_quality() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) (in module openswmm_mcp.tools.spatial_quality) (in module openswmm_mcp.tools.subcatchments) get_quality_bulk() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) (in module openswmm_mcp.tools.subcatchments) get_quality_losses() (in module openswmm_mcp.tools.analysis) get_rain_conc() (in module openswmm_mcp.tools.pollutants) get_rainfall() (in module openswmm_mcp.tools.subcatchments) get_rdii() (in module openswmm_mcp.tools.inflows) get_rdii_conc() (in module openswmm_mcp.tools.pollutants) get_rdii_decay() (in module openswmm_mcp.tools.inflows) get_report_snapshot() (in module openswmm_mcp.tools.analysis) get_report_start() (in module openswmm_mcp.tools.model) get_result_summary() (in module openswmm_mcp.tools.geopackage) get_result_timeseries() (in module openswmm_mcp.tools.geopackage) get_rule() (in module openswmm_mcp.tools.controls) get_runoff() (in module openswmm_mcp.tools.subcatchments) get_runoff_bulk() (in module openswmm_mcp.tools.subcatchments) get_seep_rate() (in module openswmm_mcp.tools.links) get_session() (openswmm_mcp.session.SessionManager method) get_session_manager() (in module openswmm_mcp.dependencies) get_settings() (in module openswmm_mcp.dependencies) get_simulation_state() (in module openswmm_mcp.tools.lifecycle) get_simulation_time() (in module openswmm_mcp.tools.lifecycle) get_snow_depth() (in module openswmm_mcp.tools.subcatchments) get_snow_only() (in module openswmm_mcp.tools.pollutants) get_solver_params() (in module openswmm_mcp.tools.twod) get_state() (in module openswmm_mcp.tools.twod) get_state_bulk() (in module openswmm_mcp.tools.twod) get_station() (in module openswmm_mcp.tools.infrastructure) get_statistics() (in module openswmm_mcp.tools.analysis) get_stats() (in module openswmm_mcp.tools.twod) get_steady_state_skip() (in module openswmm_mcp.tools.lifecycle) get_storage_curve() (in module openswmm_mcp.tools.nodes) get_storage_functional() (in module openswmm_mcp.tools.nodes) get_storage_geometry() (in module openswmm_mcp.tools.nodes) get_storage_seep_rate() (in module openswmm_mcp.tools.nodes) get_street_params() (in module openswmm_mcp.tools.infrastructure) get_subcatch_rain_scale_factor() (in module openswmm_mcp.tools.editing) get_subcatch_snow_scale_factor() (in module openswmm_mcp.tools.editing) get_subcatchment_info() (in module openswmm_mcp.tools.query) get_sweep_interval() (in module openswmm_mcp.tools.quality) get_sweep_removal() (in module openswmm_mcp.tools.quality) get_system_summary() (in module openswmm_mcp.tools.query) get_tag() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) (in module openswmm_mcp.tools.subcatchments) get_target_setting() (in module openswmm_mcp.tools.links) get_target_settings_bulk() (in module openswmm_mcp.tools.links) get_time_series() (in module openswmm_mcp.tools.analysis) get_title() (in module openswmm_mcp.tools.model) get_title_count() (in module openswmm_mcp.tools.model) get_title_line() (in module openswmm_mcp.tools.model) get_totals() (in module openswmm_mcp.tools.twod) get_transect_roughness() (in module openswmm_mcp.tools.infrastructure) get_triangle_initial_conditions() (in module openswmm_mcp.tools.twod) get_triangle_tag() (in module openswmm_mcp.tools.twod) get_type() (in module openswmm_mcp.tools.tables) get_unit_system() (in module openswmm_mcp.tools.model) get_units() (in module openswmm_mcp.tools.pollutants) get_userflag_bool() (in module openswmm_mcp.tools.model) get_userflag_int() (in module openswmm_mcp.tools.model) get_userflag_real() (in module openswmm_mcp.tools.model) get_vertex_coupling_params() (in module openswmm_mcp.tools.twod) get_vertex_head() (in module openswmm_mcp.tools.twod) get_vertex_tag() (in module openswmm_mcp.tools.twod) get_vertices() (in module openswmm_mcp.tools.spatial_quality) get_xsect() (in module openswmm_mcp.tools.links) get_zero_imperv_pct() (in module openswmm_mcp.tools.subcatchments) groundwater_inflow (openswmm_mcp.models.RoutingContinuityModel attribute) gw_conc (openswmm_mcp.models.PollutantInfo attribute) H head (openswmm_mcp.models.NodeInfo attribute) hotstart (openswmm_mcp.backends.base.Backend property) (openswmm_mcp.backends.openswmm.OpenSwmmBackend property) HotStartResult (class in openswmm_mcp.models) http_port (openswmm_mcp.config.ServerSettings attribute) hyd_power() (in module openswmm_mcp.tools.links) hydraulic_power (openswmm_mcp.models.LinkInfo attribute) hydrograph_count() (in module openswmm_mcp.tools.inflows) hydrograph_gage_count() (in module openswmm_mcp.tools.inflows) hydrograph_group_count() (in module openswmm_mcp.tools.inflows) I ImpactEntryModel (class in openswmm_mcp.models) ImpactReportModel (class in openswmm_mcp.models) impacts (openswmm_mcp.models.ImpactReportModel attribute) imperv_pct (openswmm_mcp.models.SubcatchmentInfo attribute) import_observed_data() (in module openswmm_mcp.tools.geopackage) index (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.ElementSearchResult attribute) (openswmm_mcp.models.GageInfo attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.NodeInfo attribute) (openswmm_mcp.models.PollutantInfo attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) init_conc (openswmm_mcp.models.PollutantInfo attribute) init_state_on (openswmm_mcp.models.PumpGeometry attribute) initial_depth (openswmm_mcp.models.NodeInfo attribute) initial_flow (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkInfo attribute) initial_storage (openswmm_mcp.models.RoutingContinuityModel attribute) (openswmm_mcp.models.RunoffContinuityModel attribute) inlet_count() (in module openswmm_mcp.tools.infrastructure) inp_path (openswmm_mcp.session.SimSession attribute) INVALID_STATE (openswmm_mcp.errors.ErrorCode attribute) invalidate_meta() (openswmm_mcp.session.SimSession method) invert_elev (openswmm_mcp.models.NodeInfo attribute) is_between_events() (in module openswmm_mcp.tools.lifecycle) is_registered() (in module openswmm_mcp.tools.geopackage) is_virtual() (in module openswmm_mcp.tools.nodes) J jwt_jwks_url (openswmm_mcp.config.ServerSettings attribute) K kdecay (openswmm_mcp.models.PollutantInfo attribute) L landuse_add() (in module openswmm_mcp.tools.quality) landuse_count() (in module openswmm_mcp.tools.quality) landuse_id() (in module openswmm_mcp.tools.quality) landuse_index() (in module openswmm_mcp.tools.quality) last_error() (in module openswmm_mcp.tools.geopackage) lateral_inflow (openswmm_mcp.models.NodeInfo attribute) LegacyBackend (class in openswmm_mcp.backends.legacy) length (openswmm_mcp.models.LinkInfo attribute) lid_count() (in module openswmm_mcp.tools.infrastructure) lid_usage_count() (in module openswmm_mcp.tools.infrastructure) lid_usage_get() (in module openswmm_mcp.tools.infrastructure) lid_usage_remove() (in module openswmm_mcp.tools.infrastructure) link_count (openswmm_mcp.models.ImpactReportModel attribute) (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SystemSummary attribute) link_detail() (in module openswmm_mcp.resources.model) link_flow_summary (openswmm_mcp.models.ReportSnapshotModel attribute) link_id (openswmm_mcp.models.CapacitySummaryItem attribute) (openswmm_mcp.models.LinkFlowEntryModel attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.PumpEntryModel attribute) link_ids (openswmm_mcp.session.SessionMeta property) link_type (openswmm_mcp.models.LinkFlowEntryModel attribute) (openswmm_mcp.models.LinkInfo attribute) LinkFlowEntryModel (class in openswmm_mcp.models) LinkInfo (class in openswmm_mcp.models) links (openswmm_mcp.backends.base.Backend property) list_aquifers() (in module openswmm_mcp.tools.model) list_hydrograph_groups() (in module openswmm_mcp.tools.inflows) list_links() (in module openswmm_mcp.resources.model) list_nodes() (in module openswmm_mcp.resources.model) list_rules() (in module openswmm_mcp.tools.controls) list_sessions() (in module openswmm_mcp.resources.model) (in module openswmm_mcp.tools.lifecycle) (openswmm_mcp.session.SessionManager method) list_simulations() (in module openswmm_mcp.tools.geopackage) list_snowpacks() (in module openswmm_mcp.tools.model) list_subcatchments() (in module openswmm_mcp.resources.model) load_hotstart() (in module openswmm_mcp.tools.hotstart) load_runoff_interface() (in module openswmm_mcp.tools.lifecycle) log_level (openswmm_mcp.config.ServerSettings attribute) lookup() (in module openswmm_mcp.tools.tables) loss_coeff_avg (openswmm_mcp.models.ConduitGeometry attribute) loss_coeff_inlet (openswmm_mcp.models.ConduitGeometry attribute) loss_coeff_outlet (openswmm_mcp.models.ConduitGeometry attribute) losses (openswmm_mcp.models.NodeInfo attribute) M mass_balance (openswmm_mcp.backends.base.Backend property) mass_balance() (in module openswmm_mcp.resources.model) MassBalanceResult (class in openswmm_mcp.models) max_courant (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.RoutingDiagnosticsModel attribute) max_depth (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) (openswmm_mcp.models.NodeInfo attribute) max_filling (openswmm_mcp.models.CapacitySummaryItem attribute) (openswmm_mcp.models.LinkFlowEntryModel attribute) max_flow (openswmm_mcp.models.CapacitySummaryItem attribute) (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkFlowEntryModel attribute) (openswmm_mcp.models.LinkInfo attribute) max_overflow_rate (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) max_runoff_rate (openswmm_mcp.models.SubcatchmentEntryModel attribute) max_sessions (openswmm_mcp.config.ServerSettings attribute) MAX_SESSIONS_REACHED (openswmm_mcp.errors.ErrorCode attribute) max_time_step (openswmm_mcp.models.RoutingDiagnosticsModel attribute) max_velocity (openswmm_mcp.models.CapacitySummaryItem attribute) (openswmm_mcp.models.LinkFlowEntryModel attribute) message (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.HotStartResult attribute) meta (openswmm_mcp.session.SimSession property) min_time_step (openswmm_mcp.models.RoutingDiagnosticsModel attribute) mode (openswmm_mcp.models.ForcingResult attribute) model_builder (openswmm_mcp.session.SimSession attribute) model_config (openswmm_mcp.config.ServerSettings attribute) (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.CapacitySummaryItem attribute) (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.ConversionResultModel attribute) (openswmm_mcp.models.CrossSectionInfo attribute) (openswmm_mcp.models.ElementSearchResult attribute) (openswmm_mcp.models.ExportResult attribute) (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.ForcingResult attribute) (openswmm_mcp.models.GageConfigResult attribute) (openswmm_mcp.models.GageInfo attribute) (openswmm_mcp.models.HotStartResult attribute) (openswmm_mcp.models.ImpactEntryModel attribute) (openswmm_mcp.models.ImpactReportModel attribute) (openswmm_mcp.models.LinkFlowEntryModel attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) (openswmm_mcp.models.NodeInfo attribute) (openswmm_mcp.models.OrificeGeometry attribute) (openswmm_mcp.models.OutfallGeometry attribute) (openswmm_mcp.models.PollutantInfo attribute) (openswmm_mcp.models.PropertyUpdateResult attribute) (openswmm_mcp.models.PumpEntryModel attribute) (openswmm_mcp.models.PumpGeometry attribute) (openswmm_mcp.models.QualityContinuityModel attribute) (openswmm_mcp.models.ReportSnapshotModel attribute) (openswmm_mcp.models.RoutingContinuityModel attribute) (openswmm_mcp.models.RoutingDiagnosticsModel attribute) (openswmm_mcp.models.RunoffContinuityModel attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SimulationResult attribute) (openswmm_mcp.models.SpatialResult attribute) (openswmm_mcp.models.StepResult attribute) (openswmm_mcp.models.StorageGeometry attribute) (openswmm_mcp.models.SubcatchmentEntryModel attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) (openswmm_mcp.models.SystemSummary attribute) (openswmm_mcp.models.TimeSeries attribute) (openswmm_mcp.models.WeirGeometry attribute) ModelSummary (class in openswmm_mcp.models) module openswmm_mcp openswmm_mcp._util.formatting openswmm_mcp._util.validation openswmm_mcp.auth openswmm_mcp.backends.base openswmm_mcp.backends.legacy openswmm_mcp.backends.openswmm openswmm_mcp.config openswmm_mcp.dependencies openswmm_mcp.errors openswmm_mcp.models openswmm_mcp.prompts.workflows openswmm_mcp.resources.model openswmm_mcp.server openswmm_mcp.session openswmm_mcp.tools.analysis openswmm_mcp.tools.building openswmm_mcp.tools.controls openswmm_mcp.tools.editing openswmm_mcp.tools.forcing openswmm_mcp.tools.geopackage openswmm_mcp.tools.hotstart openswmm_mcp.tools.inflows openswmm_mcp.tools.infrastructure openswmm_mcp.tools.lifecycle openswmm_mcp.tools.links openswmm_mcp.tools.model openswmm_mcp.tools.nodes openswmm_mcp.tools.pollutants openswmm_mcp.tools.quality openswmm_mcp.tools.query openswmm_mcp.tools.spatial_quality openswmm_mcp.tools.subcatchments openswmm_mcp.tools.tables openswmm_mcp.tools.twod mwt (openswmm_mcp.models.PollutantInfo attribute) N n_gages (openswmm_mcp.session.SessionMeta property) n_links (openswmm_mcp.session.SessionMeta property) n_nodes (openswmm_mcp.session.SessionMeta property) n_pollutants (openswmm_mcp.session.SessionMeta property) n_steps (openswmm_mcp.models.RoutingDiagnosticsModel attribute) n_steps_not_converged (openswmm_mcp.models.RoutingDiagnosticsModel attribute) n_subcatchments (openswmm_mcp.session.SessionMeta property) ndarray_to_list() (in module openswmm_mcp._util.formatting) new_type (openswmm_mcp.models.ConversionResultModel attribute) node_count (openswmm_mcp.models.ImpactReportModel attribute) (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SystemSummary attribute) node_detail() (in module openswmm_mcp.resources.model) node_flooding (openswmm_mcp.models.ReportSnapshotModel attribute) node_id (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) (openswmm_mcp.models.NodeInfo attribute) node_ids (openswmm_mcp.session.SessionMeta property) node_type (openswmm_mcp.models.NodeFloodingEntryModel attribute) (openswmm_mcp.models.NodeInfo attribute) NodeFloodingEntryModel (class in openswmm_mcp.models) NodeInfo (class in openswmm_mcp.models) nodes (openswmm_mcp.backends.base.Backend property) NOT_FOUND (openswmm_mcp.errors.ErrorCode attribute) NOT_SUPPORTED (openswmm_mcp.errors.ErrorCode attribute) num_startups (openswmm_mcp.models.PumpEntryModel attribute) O oauth_audience (openswmm_mcp.config.ServerSettings attribute) oauth_issuer (openswmm_mcp.config.ServerSettings attribute) obj_idx (openswmm_mcp.models.ImpactEntryModel attribute) obj_type (openswmm_mcp.models.ImpactEntryModel attribute) obj_type_name (openswmm_mcp.models.ImpactEntryModel attribute) object_id (openswmm_mcp.models.ConversionResultModel attribute) (openswmm_mcp.models.ImpactReportModel attribute) object_type (openswmm_mcp.models.ConversionResultModel attribute) (openswmm_mcp.models.ImpactReportModel attribute) offset_dn (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.OrificeGeometry attribute) (openswmm_mcp.models.PumpGeometry attribute) (openswmm_mcp.models.WeirGeometry attribute) offset_up (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.OrificeGeometry attribute) (openswmm_mcp.models.PumpGeometry attribute) (openswmm_mcp.models.WeirGeometry attribute) open_geopackage() (in module openswmm_mcp.tools.geopackage) open_model() (in module openswmm_mcp.tools.lifecycle) openswmm_mcp module openswmm_mcp._util.formatting module openswmm_mcp._util.validation module openswmm_mcp.auth module openswmm_mcp.backends.base module openswmm_mcp.backends.legacy module openswmm_mcp.backends.openswmm module openswmm_mcp.config module openswmm_mcp.dependencies module openswmm_mcp.errors module openswmm_mcp.models module openswmm_mcp.prompts.workflows module openswmm_mcp.resources.model module openswmm_mcp.server module openswmm_mcp.session module openswmm_mcp.tools.analysis module openswmm_mcp.tools.building module openswmm_mcp.tools.controls module openswmm_mcp.tools.editing module openswmm_mcp.tools.forcing module openswmm_mcp.tools.geopackage module openswmm_mcp.tools.hotstart module openswmm_mcp.tools.inflows module openswmm_mcp.tools.infrastructure module openswmm_mcp.tools.lifecycle module openswmm_mcp.tools.links module openswmm_mcp.tools.model module openswmm_mcp.tools.nodes module openswmm_mcp.tools.pollutants module openswmm_mcp.tools.quality module openswmm_mcp.tools.query module openswmm_mcp.tools.spatial_quality module openswmm_mcp.tools.subcatchments module openswmm_mcp.tools.tables module openswmm_mcp.tools.twod module OpenSwmmBackend (class in openswmm_mcp.backends.openswmm) orifice (openswmm_mcp.models.LinkInfo attribute) OrificeGeometry (class in openswmm_mcp.models) out_path (openswmm_mcp.session.SimSession attribute) outfall (openswmm_mcp.models.NodeInfo attribute) outfall_route_to (openswmm_mcp.models.NodeInfo attribute) outfall_type (openswmm_mcp.models.OutfallGeometry attribute) outfall_type_name (openswmm_mcp.models.OutfallGeometry attribute) OutfallGeometry (class in openswmm_mcp.models) outflow (openswmm_mcp.models.NodeInfo attribute) output_link_attribute() (in module openswmm_mcp.tools.analysis) output_link_results() (in module openswmm_mcp.tools.analysis) output_metadata() (in module openswmm_mcp.tools.analysis) output_node_attribute() (in module openswmm_mcp.tools.analysis) output_node_results() (in module openswmm_mcp.tools.analysis) output_node_stats() (in module openswmm_mcp.tools.analysis) output_period_count() (in module openswmm_mcp.tools.analysis) output_period_time() (in module openswmm_mcp.tools.analysis) output_pollutant_count() (in module openswmm_mcp.tools.analysis) output_reader (openswmm_mcp.session.SimSession property) output_subcatch_attribute() (in module openswmm_mcp.tools.analysis) output_subcatch_results() (in module openswmm_mcp.tools.analysis) output_system_result() (in module openswmm_mcp.tools.analysis) overflow (openswmm_mcp.models.NodeInfo attribute) P paginate_list() (in module openswmm_mcp._util.formatting) param (openswmm_mcp.models.OutfallGeometry attribute) path (openswmm_mcp.models.ExportResult attribute) (openswmm_mcp.models.HotStartResult attribute) pattern_add() (in module openswmm_mcp.tools.tables) pattern_count() (in module openswmm_mcp.tools.tables) pattern_remove() (in module openswmm_mcp.tools.tables) pattern_set_factors() (in module openswmm_mcp.tools.tables) pct_not_converged (openswmm_mcp.models.RoutingDiagnosticsModel attribute) pct_time_on (openswmm_mcp.models.PumpEntryModel attribute) persist (openswmm_mcp.models.ForcingResult attribute) plugin_get() (in module openswmm_mcp.tools.model) plugin_remove() (in module openswmm_mcp.tools.model) plugin_set() (in module openswmm_mcp.tools.model) plugins_count() (in module openswmm_mcp.tools.model) pollutant_count (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) pollutant_id (openswmm_mcp.models.PollutantInfo attribute) (openswmm_mcp.models.QualityContinuityModel attribute) pollutant_ids (openswmm_mcp.session.SessionMeta property) PollutantInfo (class in openswmm_mcp.models) pollutants (openswmm_mcp.backends.base.Backend property) ponded_area (openswmm_mcp.models.NodeInfo attribute) ponded_quality (openswmm_mcp.models.NodeInfo attribute) pop_last_link() (in module openswmm_mcp.tools.building) pop_last_node() (in module openswmm_mcp.tools.building) PropertyUpdateResult (class in openswmm_mcp.models) pump (openswmm_mcp.models.LinkInfo attribute) pump_curve_idx (openswmm_mcp.models.PumpEntryModel attribute) (openswmm_mcp.models.PumpGeometry attribute) pump_cycles (openswmm_mcp.models.LinkInfo attribute) pump_on_time (openswmm_mcp.models.LinkInfo attribute) pump_summary (openswmm_mcp.models.ReportSnapshotModel attribute) pump_volume (openswmm_mcp.models.LinkInfo attribute) PumpEntryModel (class in openswmm_mcp.models) PumpGeometry (class in openswmm_mcp.models) Q quality_continuity (openswmm_mcp.models.ReportSnapshotModel attribute) quality_continuity_error (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.SimulationResult attribute) quality_continuity_errors (openswmm_mcp.models.MassBalanceResult attribute) QualityContinuityModel (class in openswmm_mcp.models) query_double() (in module openswmm_mcp.tools.geopackage) query_int() (in module openswmm_mcp.tools.geopackage) R rain_conc (openswmm_mcp.models.PollutantInfo attribute) rain_type (openswmm_mcp.models.GageInfo attribute) rainfall (openswmm_mcp.models.GageInfo attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) raise_stale_object_as_tool_error() (in module openswmm_mcp.errors) rdii_conc (openswmm_mcp.models.PollutantInfo attribute) rdii_count() (in module openswmm_mcp.tools.inflows) rdii_decay_count() (in module openswmm_mcp.tools.inflows) rdii_inflow (openswmm_mcp.models.RoutingContinuityModel attribute) record_count (openswmm_mcp.models.ExportResult attribute) register() (in module openswmm_mcp.tools.geopackage) remove_dwf() (in module openswmm_mcp.tools.inflows) remove_external() (in module openswmm_mcp.tools.inflows) remove_hydrograph_entry() (in module openswmm_mcp.tools.inflows) remove_hydrograph_group() (in module openswmm_mcp.tools.inflows) remove_rdii() (in module openswmm_mcp.tools.inflows) remove_rdii_decay() (in module openswmm_mcp.tools.inflows) remove_rule() (in module openswmm_mcp.tools.controls) remove_transect() (in module openswmm_mcp.tools.infrastructure) rename_gage() (in module openswmm_mcp.tools.editing) rename_hydrograph_group() (in module openswmm_mcp.tools.inflows) rename_landuse() (in module openswmm_mcp.tools.editing) rename_link() (in module openswmm_mcp.tools.editing) rename_node() (in module openswmm_mcp.tools.editing) rename_pattern() (in module openswmm_mcp.tools.editing) rename_pollutant() (in module openswmm_mcp.tools.editing) rename_subcatchment() (in module openswmm_mcp.tools.editing) rename_transect() (in module openswmm_mcp.tools.editing) ReportSnapshotModel (class in openswmm_mcp.models) require_gymnasium() (in module openswmm_mcp.dependencies) require_new_engine() (in module openswmm_mcp.dependencies) require_state() (in module openswmm_mcp.dependencies) reset_edge_conveyance() (in module openswmm_mcp.tools.twod) resolve_index() (in module openswmm_mcp.errors) resolve_path() (in module openswmm_mcp._util.validation) roughness (openswmm_mcp.models.LinkInfo attribute) route_model (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) routing_continuity (openswmm_mcp.models.ReportSnapshotModel attribute) routing_continuity_error (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.SimulationResult attribute) routing_diagnostics (openswmm_mcp.models.ReportSnapshotModel attribute) routing_stats (openswmm_mcp.models.MassBalanceResult attribute) routing_step (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) routing_total (openswmm_mcp.models.MassBalanceResult attribute) RoutingContinuityModel (class in openswmm_mcp.models) RoutingDiagnosticsModel (class in openswmm_mcp.models) rpt_path (openswmm_mcp.session.SimSession attribute) run_for_steps() (in module openswmm_mcp.tools.lifecycle) run_simulation() (in module openswmm_mcp.tools.lifecycle) runoff (openswmm_mcp.models.SubcatchmentInfo attribute) runoff_coefficient (openswmm_mcp.models.SubcatchmentEntryModel attribute) runoff_continuity (openswmm_mcp.models.ReportSnapshotModel attribute) runoff_continuity_error (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.SimulationResult attribute) runoff_total (openswmm_mcp.models.MassBalanceResult attribute) RunoffContinuityModel (class in openswmm_mcp.models) S save_hotstart() (in module openswmm_mcp.tools.hotstart) save_runoff_interface() (in module openswmm_mcp.tools.lifecycle) saves_add() (in module openswmm_mcp.tools.hotstart) saves_clear() (in module openswmm_mcp.tools.hotstart) saves_count() (in module openswmm_mcp.tools.hotstart) saves_get() (in module openswmm_mcp.tools.hotstart) saves_remove() (in module openswmm_mcp.tools.hotstart) saves_set() (in module openswmm_mcp.tools.hotstart) seed_hotstart_state() (in module openswmm_mcp.tools.hotstart) seep_loss (openswmm_mcp.models.QualityContinuityModel attribute) seep_rate (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.StorageGeometry attribute) seepage_loss (openswmm_mcp.models.RoutingContinuityModel attribute) server_lifespan() (in module openswmm_mcp.dependencies) ServerSettings (class in openswmm_mcp.config) session_id (openswmm_mcp.models.ConversionResultModel attribute) (openswmm_mcp.models.GageConfigResult attribute) (openswmm_mcp.models.ImpactReportModel attribute) (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.PropertyUpdateResult attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SimulationResult attribute) (openswmm_mcp.models.StepResult attribute) (openswmm_mcp.models.SystemSummary attribute) SESSION_NOT_FOUND (openswmm_mcp.errors.ErrorCode attribute) session_summary() (in module openswmm_mcp.resources.model) SessionListItem (class in openswmm_mcp.models) SessionManager (class in openswmm_mcp.session) SessionMeta (class in openswmm_mcp.session) set_aquifer() (in module openswmm_mcp.tools.subcatchments) set_bank_stations() (in module openswmm_mcp.tools.infrastructure) set_barrels() (in module openswmm_mcp.tools.links) set_climate_dry_only() (in module openswmm_mcp.tools.forcing) set_climate_forcing() (in module openswmm_mcp.tools.forcing) set_closed() (in module openswmm_mcp.tools.links) set_co_pollutant() (in module openswmm_mcp.tools.pollutants) set_comments() (in module openswmm_mcp.tools.infrastructure) set_control_setting() (in module openswmm_mcp.tools.links) set_coordinates() (in module openswmm_mcp.tools.spatial_quality) set_coverage() (in module openswmm_mcp.tools.subcatchments) set_crest_height() (in module openswmm_mcp.tools.links) set_crs() (in module openswmm_mcp.tools.spatial_quality) set_culvert_code() (in module openswmm_mcp.tools.links) set_depths_bulk() (in module openswmm_mcp.tools.nodes) set_discharge_coeff() (in module openswmm_mcp.tools.links) set_divider_type() (in module openswmm_mcp.tools.nodes) set_dwf_baseline() (in module openswmm_mcp.tools.inflows) set_dwf_conc() (in module openswmm_mcp.tools.pollutants) set_edge_bc() (in module openswmm_mcp.tools.twod) set_edge_conveyance() (in module openswmm_mcp.tools.twod) set_encroachment_stations() (in module openswmm_mcp.tools.infrastructure) set_end_contractions() (in module openswmm_mcp.tools.links) set_exfil_params() (in module openswmm_mcp.tools.nodes) set_external_baseline() (in module openswmm_mcp.tools.inflows) set_external_scale() (in module openswmm_mcp.tools.inflows) set_flap_gate() (in module openswmm_mcp.tools.links) set_flows_bulk() (in module openswmm_mcp.tools.links) set_forcing() (in module openswmm_mcp.tools.forcing) set_gage_coord() (in module openswmm_mcp.tools.spatial_quality) set_gage_rain_units() (in module openswmm_mcp.tools.editing) set_gage_scale_factor() (in module openswmm_mcp.tools.editing) set_gage_snow_factor() (in module openswmm_mcp.tools.editing) set_gage_station_id() (in module openswmm_mcp.tools.editing) set_gw_conc() (in module openswmm_mcp.tools.pollutants) set_gw_node() (in module openswmm_mcp.tools.subcatchments) set_gw_params() (in module openswmm_mcp.tools.subcatchments) set_gw_state() (in module openswmm_mcp.tools.subcatchments) set_head_boundary() (in module openswmm_mcp.tools.nodes) set_hydrograph_gage() (in module openswmm_mcp.tools.inflows) set_hydrograph_ia() (in module openswmm_mcp.tools.inflows) set_hydrograph_rtk() (in module openswmm_mcp.tools.inflows) set_infil_curve_number() (in module openswmm_mcp.tools.subcatchments) set_infil_green_ampt() (in module openswmm_mcp.tools.subcatchments) set_infil_horton() (in module openswmm_mcp.tools.subcatchments) set_infil_model() (in module openswmm_mcp.tools.subcatchments) set_init_conc() (in module openswmm_mcp.tools.pollutants) set_initial_loading() (in module openswmm_mcp.tools.subcatchments) set_inlet_params() (in module openswmm_mcp.tools.infrastructure) set_kdecay() (in module openswmm_mcp.tools.pollutants) set_lat_inflows_bulk() (in module openswmm_mcp.tools.nodes) set_lid_drain() (in module openswmm_mcp.tools.infrastructure) set_lid_drainmat() (in module openswmm_mcp.tools.infrastructure) set_lid_pavement() (in module openswmm_mcp.tools.infrastructure) set_lid_soil() (in module openswmm_mcp.tools.infrastructure) set_lid_storage() (in module openswmm_mcp.tools.infrastructure) set_lid_surface() (in module openswmm_mcp.tools.infrastructure) set_link_control() (in module openswmm_mcp.tools.forcing) set_link_properties() (in module openswmm_mcp.tools.editing) set_link_quality() (in module openswmm_mcp.tools.forcing) (in module openswmm_mcp.tools.pollutants) set_link_setting() (in module openswmm_mcp.tools.controls) set_link_status() (in module openswmm_mcp.tools.controls) set_loss_coeff() (in module openswmm_mcp.tools.links) set_modifiers() (in module openswmm_mcp.tools.infrastructure) set_mwt() (in module openswmm_mcp.tools.pollutants) set_node_coords_bulk() (in module openswmm_mcp.tools.spatial_quality) set_node_properties() (in module openswmm_mcp.tools.editing) set_node_quality() (in module openswmm_mcp.tools.pollutants) set_option() (in module openswmm_mcp.tools.building) (in module openswmm_mcp.tools.model) set_option_ext() (in module openswmm_mcp.tools.model) set_orifice_open_close_rate() (in module openswmm_mcp.tools.links) set_outfall_flap_gate() (in module openswmm_mcp.tools.nodes) set_outfall_route_to() (in module openswmm_mcp.tools.nodes) set_outfall_stage() (in module openswmm_mcp.tools.nodes) set_outfall_tidal() (in module openswmm_mcp.tools.nodes) set_outfall_timeseries() (in module openswmm_mcp.tools.nodes) set_outfall_type() (in module openswmm_mcp.tools.nodes) set_outlet_expon() (in module openswmm_mcp.tools.links) set_outlet_rating_type() (in module openswmm_mcp.tools.links) set_outlet_subcatchment() (in module openswmm_mcp.tools.subcatchments) set_persistent_forcing() (in module openswmm_mcp.tools.forcing) set_polygon() (in module openswmm_mcp.tools.spatial_quality) set_ponded_quality() (in module openswmm_mcp.tools.subcatchments) set_pump_curve() (in module openswmm_mcp.tools.links) set_pump_init_state() (in module openswmm_mcp.tools.links) set_pump_shutoff_depth() (in module openswmm_mcp.tools.links) set_pump_startup_depth() (in module openswmm_mcp.tools.links) set_quality_mass_flux() (in module openswmm_mcp.tools.nodes) set_rain_conc() (in module openswmm_mcp.tools.pollutants) set_rainfall_override() (in module openswmm_mcp.tools.forcing) set_rdii_conc() (in module openswmm_mcp.tools.pollutants) set_rdii_decay() (in module openswmm_mcp.tools.inflows) set_report_start() (in module openswmm_mcp.tools.model) set_seep_rate() (in module openswmm_mcp.tools.links) set_snow_only() (in module openswmm_mcp.tools.pollutants) set_snow_state() (in module openswmm_mcp.tools.subcatchments) set_solver_params() (in module openswmm_mcp.tools.twod) set_steady_state_skip() (in module openswmm_mcp.tools.lifecycle) set_storage_curve() (in module openswmm_mcp.tools.nodes) set_storage_functional() (in module openswmm_mcp.tools.nodes) set_storage_geometry() (in module openswmm_mcp.tools.nodes) set_storage_seep_rate() (in module openswmm_mcp.tools.nodes) set_street_params() (in module openswmm_mcp.tools.infrastructure) set_subcatch_rain_scale_factor() (in module openswmm_mcp.tools.editing) set_subcatch_snow_scale_factor() (in module openswmm_mcp.tools.editing) set_subcatchment_properties() (in module openswmm_mcp.tools.editing) set_sweep_interval() (in module openswmm_mcp.tools.quality) set_sweep_removal() (in module openswmm_mcp.tools.quality) set_tag() (in module openswmm_mcp.tools.links) (in module openswmm_mcp.tools.nodes) (in module openswmm_mcp.tools.subcatchments) set_target_setting() (in module openswmm_mcp.tools.links) set_title() (in module openswmm_mcp.tools.model) set_transect_roughness() (in module openswmm_mcp.tools.infrastructure) set_treatment() (in module openswmm_mcp.tools.spatial_quality) set_triangle_initial_conditions() (in module openswmm_mcp.tools.twod) set_triangle_mannings() (in module openswmm_mcp.tools.twod) set_triangle_tag() (in module openswmm_mcp.tools.twod) set_userflag_bool() (in module openswmm_mcp.tools.model) set_userflag_int() (in module openswmm_mcp.tools.model) set_userflag_real() (in module openswmm_mcp.tools.model) set_vertex_coupled_node() (in module openswmm_mcp.tools.twod) set_vertex_coupling_params() (in module openswmm_mcp.tools.twod) set_vertex_tag() (in module openswmm_mcp.tools.twod) set_vertex_z() (in module openswmm_mcp.tools.twod) set_vertices() (in module openswmm_mcp.tools.spatial_quality) set_zero_imperv_pct() (in module openswmm_mcp.tools.subcatchments) shape (openswmm_mcp.models.CrossSectionInfo attribute) shape_name (openswmm_mcp.models.CrossSectionInfo attribute) SimSession (class in openswmm_mcp.session) simulation_options() (in module openswmm_mcp.resources.model) SimulationResult (class in openswmm_mcp.models) slope (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) snow_only (openswmm_mcp.models.PollutantInfo attribute) snowpack_add() (in module openswmm_mcp.tools.subcatchments) snowpack_count() (in module openswmm_mcp.tools.subcatchments) snowpack_get_removal() (in module openswmm_mcp.tools.subcatchments) snowpack_get_removal_subcatch() (in module openswmm_mcp.tools.subcatchments) snowpack_get_surface() (in module openswmm_mcp.tools.subcatchments) snowpack_id() (in module openswmm_mcp.tools.subcatchments) snowpack_set_removal() (in module openswmm_mcp.tools.subcatchments) snowpack_set_removal_subcatch() (in module openswmm_mcp.tools.subcatchments) snowpack_set_surface() (in module openswmm_mcp.tools.subcatchments) solver (openswmm_mcp.backends.base.Backend property) (openswmm_mcp.backends.legacy.LegacyBackend property) (openswmm_mcp.backends.openswmm.OpenSwmmBackend property) SpatialResult (class in openswmm_mcp.models) STALE_OBJECT (openswmm_mcp.errors.ErrorCode attribute) start_time (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SystemSummary attribute) stat_max_depth() (in module openswmm_mcp.tools.nodes) stat_max_filling() (in module openswmm_mcp.tools.links) stat_max_flow() (in module openswmm_mcp.tools.links) stat_max_overflow() (in module openswmm_mcp.tools.nodes) stat_max_runoff() (in module openswmm_mcp.tools.subcatchments) stat_max_velocity() (in module openswmm_mcp.tools.links) stat_precip() (in module openswmm_mcp.tools.subcatchments) stat_pump_cycles() (in module openswmm_mcp.tools.links) stat_pump_on_time() (in module openswmm_mcp.tools.links) stat_pump_volume() (in module openswmm_mcp.tools.links) stat_runoff_vol() (in module openswmm_mcp.tools.subcatchments) stat_surcharge_time() (in module openswmm_mcp.tools.links) stat_time_flooded() (in module openswmm_mcp.tools.nodes) stat_vol_flooded() (in module openswmm_mcp.tools.nodes) stat_vol_flow() (in module openswmm_mcp.tools.links) state (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SystemSummary attribute) (openswmm_mcp.session.SimSession attribute) station_count() (in module openswmm_mcp.tools.infrastructure) status (openswmm_mcp.models.BuildingResult attribute) (openswmm_mcp.models.ExportResult attribute) (openswmm_mcp.models.ForcingResult attribute) (openswmm_mcp.models.HotStartResult attribute) steady_state_skip (openswmm_mcp.models.SystemSummary attribute) step_simulation() (in module openswmm_mcp.tools.lifecycle) StepResult (class in openswmm_mcp.models) steps_completed (openswmm_mcp.models.SimulationResult attribute) steps_taken (openswmm_mcp.models.StepResult attribute) storage (openswmm_mcp.models.NodeInfo attribute) storage_summary (openswmm_mcp.models.ReportSnapshotModel attribute) storage_type (openswmm_mcp.models.StorageGeometry attribute) StorageGeometry (class in openswmm_mcp.models) street_count() (in module openswmm_mcp.tools.infrastructure) stride() (in module openswmm_mcp.tools.lifecycle) subcatch_id (openswmm_mcp.models.SubcatchmentEntryModel attribute) (openswmm_mcp.models.SubcatchmentInfo attribute) subcatch_ids (openswmm_mcp.session.SessionMeta property) subcatchment_count (openswmm_mcp.models.ModelSummary attribute) (openswmm_mcp.models.SessionListItem attribute) (openswmm_mcp.models.SystemSummary attribute) subcatchment_summary (openswmm_mcp.models.ReportSnapshotModel attribute) SubcatchmentEntryModel (class in openswmm_mcp.models) SubcatchmentInfo (class in openswmm_mcp.models) subcatchments (openswmm_mcp.backends.base.Backend property) surcharge_depth (openswmm_mcp.models.NodeInfo attribute) surcharge_method (openswmm_mcp.models.SystemSummary attribute) surcharge_time (openswmm_mcp.models.LinkFlowEntryModel attribute) SystemSummary (class in openswmm_mcp.models) T target_type (openswmm_mcp.models.ForcingResult attribute) time_above_threshold (openswmm_mcp.models.CapacitySummaryItem attribute) time_flooded (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) TimeSeries (class in openswmm_mcp.models) timestamps (openswmm_mcp.models.TimeSeries attribute) to_node (openswmm_mcp.models.LinkInfo attribute) topology_edge_count() (in module openswmm_mcp.tools.geopackage) total_evaporation (openswmm_mcp.models.RunoffContinuityModel attribute) total_flood_volume (openswmm_mcp.models.FloodingSummaryItem attribute) (openswmm_mcp.models.NodeFloodingEntryModel attribute) total_flooding (openswmm_mcp.models.RoutingContinuityModel attribute) total_infiltration (openswmm_mcp.models.RunoffContinuityModel attribute) total_on_time (openswmm_mcp.models.PumpEntryModel attribute) total_outflow (openswmm_mcp.models.RoutingContinuityModel attribute) total_precip (openswmm_mcp.models.SubcatchmentEntryModel attribute) total_rainfall (openswmm_mcp.models.RunoffContinuityModel attribute) total_runoff (openswmm_mcp.models.RunoffContinuityModel attribute) total_runoff_vol (openswmm_mcp.models.SubcatchmentEntryModel attribute) total_snow_removal (openswmm_mcp.models.RunoffContinuityModel attribute) total_volume (openswmm_mcp.models.LinkFlowEntryModel attribute) (openswmm_mcp.models.PumpEntryModel attribute) transect_count() (in module openswmm_mcp.tools.infrastructure) translate_stale_object() (in module openswmm_mcp.errors) transport (openswmm_mcp.config.ServerSettings attribute) treatment_clear() (in module openswmm_mcp.tools.quality) treatment_get() (in module openswmm_mcp.tools.quality) treatment_validate_expression() (in module openswmm_mcp.tools.quality) truncate_list() (in module openswmm_mcp._util.formatting) U units (openswmm_mcp.models.PollutantInfo attribute) (openswmm_mcp.models.TimeSeries attribute) units_name (openswmm_mcp.models.PollutantInfo attribute) unsupported_fields (openswmm_mcp.models.MassBalanceResult attribute) (openswmm_mcp.models.SimulationResult attribute) until_datetime() (in module openswmm_mcp.tools.lifecycle) until_elapsed() (in module openswmm_mcp.tools.lifecycle) updated_fields (openswmm_mcp.models.GageConfigResult attribute) (openswmm_mcp.models.PropertyUpdateResult attribute) userflag_clear_value() (in module openswmm_mcp.tools.model) userflag_define() (in module openswmm_mcp.tools.model) userflag_get_value() (in module openswmm_mcp.tools.model) userflag_list_defs() (in module openswmm_mcp.tools.model) userflag_set_value() (in module openswmm_mcp.tools.model) userflag_undefine() (in module openswmm_mcp.tools.model) V validate_element_type() (in module openswmm_mcp._util.validation) validate_model() (in module openswmm_mcp.tools.building) validate_rule() (in module openswmm_mcp.tools.controls) validate_session_state() (in module openswmm_mcp._util.validation) VALIDATION_ERROR (openswmm_mcp.errors.ErrorCode attribute) value (openswmm_mcp.models.ForcingResult attribute) values (openswmm_mcp.models.TimeSeries attribute) variable (openswmm_mcp.models.ForcingResult attribute) (openswmm_mcp.models.TimeSeries attribute) velocity (openswmm_mcp.models.LinkInfo attribute) vertices (openswmm_mcp.models.SpatialResult attribute) virtual_eligible() (in module openswmm_mcp.tools.nodes) vol_flow (openswmm_mcp.models.CapacitySummaryItem attribute) volume (openswmm_mcp.models.NodeInfo attribute) W warnings (openswmm_mcp.models.ConversionResultModel attribute) washoff_get() (in module openswmm_mcp.tools.quality) washoff_set() (in module openswmm_mcp.tools.quality) weir (openswmm_mcp.models.LinkInfo attribute) WeirGeometry (class in openswmm_mcp.models) wet_weather_inflow (openswmm_mcp.models.RoutingContinuityModel attribute) what_if() (in module openswmm_mcp.prompts.workflows) width (openswmm_mcp.models.SubcatchmentInfo attribute) working_dir (openswmm_mcp.config.ServerSettings attribute) (openswmm_mcp.session.SimSession attribute) write_model() (in module openswmm_mcp.tools.building) write_observed_value() (in module openswmm_mcp.tools.geopackage) write_with_plugin() (in module openswmm_mcp.tools.model) X x (openswmm_mcp.models.SpatialResult attribute) xsect (openswmm_mcp.models.ConduitGeometry attribute) (openswmm_mcp.models.LinkInfo attribute) (openswmm_mcp.models.OrificeGeometry attribute) (openswmm_mcp.models.WeirGeometry attribute) Y y (openswmm_mcp.models.SpatialResult attribute)