swmmx Documentation

Setter Reference: Model Options

Rendered from 12_all_set_functions.ipynb.

Model options

option_general

Kind: Model-level category

SetterSourceDeclared typeValue inputBehavior
m.set.option_general.allow_ponding(value)userboolOne model-level bool valueWritable model-level value
m.set.option_general.flow_routing(value)userenumOne model-level enum valueWritable model-level value
m.set.option_general.flow_units(value)userenumOne model-level enum valueWritable model-level value
m.set.option_general.force_main_equation(value)userenumOne model-level enum valueWritable model-level value
m.set.option_general.infiltration_model(value)userenumOne model-level enum valueWritable model-level value
m.set.option_general.lateral_flow_tolerance(value)userfloatOne model-level float valueWritable model-level value
m.set.option_general.link_offsets(value)userenumOne model-level enum valueWritable model-level value
m.set.option_general.minimum_slope(value)userfloatOne model-level float valueWritable model-level value
m.set.option_general.skip_steady_state(value)userboolOne model-level bool valueWritable model-level value
m.set.option_general.system_flow_tolerance(value)userfloatOne model-level float valueWritable model-level value

Copy-ready call list:

m.set.option_general.allow_ponding(value)
m.set.option_general.flow_routing(value)
m.set.option_general.flow_units(value)
m.set.option_general.force_main_equation(value)
m.set.option_general.infiltration_model(value)
m.set.option_general.lateral_flow_tolerance(value)
m.set.option_general.link_offsets(value)
m.set.option_general.minimum_slope(value)
m.set.option_general.skip_steady_state(value)
m.set.option_general.system_flow_tolerance(value)

option_process

Kind: Model-level category

SetterSourceDeclared typeValue inputBehavior
m.set.option_process.ignore_groundwater(value)userboolOne model-level bool valueWritable model-level value
m.set.option_process.ignore_quality(value)userboolOne model-level bool valueWritable model-level value
m.set.option_process.ignore_rainfall(value)userboolOne model-level bool valueWritable model-level value
m.set.option_process.ignore_rdii(value)userboolOne model-level bool valueWritable model-level value
m.set.option_process.ignore_routing(value)userboolOne model-level bool valueWritable model-level value
m.set.option_process.ignore_snowmelt(value)userboolOne model-level bool valueWritable model-level value

Copy-ready call list:

m.set.option_process.ignore_groundwater(value)
m.set.option_process.ignore_quality(value)
m.set.option_process.ignore_rainfall(value)
m.set.option_process.ignore_rdii(value)
m.set.option_process.ignore_routing(value)
m.set.option_process.ignore_snowmelt(value)

option_date_time

Kind: Model-level category

SetterSourceDeclared typeValue inputBehavior
m.set.option_date_time.dry_days(value)userfloatOne model-level float valueWritable model-level value
m.set.option_date_time.dry_step(value)usertime/durationOne model-level time/duration valueWritable model-level value
m.set.option_date_time.end_date(value)userdateOne model-level date valueWritable model-level value
m.set.option_date_time.end_time(value)usertimeOne model-level time valueWritable model-level value
m.set.option_date_time.report_start_date(value)userdateOne model-level date valueWritable model-level value
m.set.option_date_time.report_start_time(value)usertimeOne model-level time valueWritable model-level value
m.set.option_date_time.report_step(value)usertime/durationOne model-level time/duration valueWritable model-level value
m.set.option_date_time.routing_step(value)usertime/duration/floatOne model-level time/duration/float valueWritable model-level value
m.set.option_date_time.rule_step(value)usertime/durationOne model-level time/duration valueWritable model-level value
m.set.option_date_time.start_date(value)userdateOne model-level date valueWritable model-level value
m.set.option_date_time.start_time(value)usertimeOne model-level time valueWritable model-level value
m.set.option_date_time.sweep_end(value)userdate/dayOne model-level date/day valueWritable model-level value
m.set.option_date_time.sweep_start(value)userdate/dayOne model-level date/day valueWritable model-level value
m.set.option_date_time.wet_step(value)usertime/durationOne model-level time/duration valueWritable model-level value

Copy-ready call list:

m.set.option_date_time.dry_days(value)
m.set.option_date_time.dry_step(value)
m.set.option_date_time.end_date(value)
m.set.option_date_time.end_time(value)
m.set.option_date_time.report_start_date(value)
m.set.option_date_time.report_start_time(value)
m.set.option_date_time.report_step(value)
m.set.option_date_time.routing_step(value)
m.set.option_date_time.rule_step(value)
m.set.option_date_time.start_date(value)
m.set.option_date_time.start_time(value)
m.set.option_date_time.sweep_end(value)
m.set.option_date_time.sweep_start(value)
m.set.option_date_time.wet_step(value)

option_dynamic_wave

Kind: Model-level category

SetterSourceDeclared typeValue inputBehavior
m.set.option_dynamic_wave.head_tolerance(value)userfloatOne model-level float valueWritable model-level value
m.set.option_dynamic_wave.inertial_damping(value)userenumOne model-level enum valueWritable model-level value
m.set.option_dynamic_wave.lengthening_step(value)userfloatOne model-level float valueWritable model-level value
m.set.option_dynamic_wave.maximum_trials(value)userintegerOne model-level integer valueWritable model-level value
m.set.option_dynamic_wave.minimum_step(value)userfloatOne model-level float valueWritable model-level value
m.set.option_dynamic_wave.minimum_surface_area(value)userfloatOne model-level float valueWritable model-level value
m.set.option_dynamic_wave.normal_flow_limited(value)userenumOne model-level enum valueWritable model-level value
m.set.option_dynamic_wave.surcharge_method(value)userenumOne model-level enum valueWritable model-level value
m.set.option_dynamic_wave.threads(value)userintegerOne model-level integer valueWritable model-level value
m.set.option_dynamic_wave.variable_step(value)userfloat/boolOne model-level float/bool valueWritable model-level value

Copy-ready call list:

m.set.option_dynamic_wave.head_tolerance(value)
m.set.option_dynamic_wave.inertial_damping(value)
m.set.option_dynamic_wave.lengthening_step(value)
m.set.option_dynamic_wave.maximum_trials(value)
m.set.option_dynamic_wave.minimum_step(value)
m.set.option_dynamic_wave.minimum_surface_area(value)
m.set.option_dynamic_wave.normal_flow_limited(value)
m.set.option_dynamic_wave.surcharge_method(value)
m.set.option_dynamic_wave.threads(value)
m.set.option_dynamic_wave.variable_step(value)