Skip to main content

('Collection of calculation method for simulate subcatchment features from Storm Water Management Model',)

Project description

Catchment simulation

Package include method for simulate subcatchment with different features values from Storm Water Management Model

Examples of How To Use

Creating object for analyse

Create object to run simulation

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

Simulate subcatchment area in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_area(start=1, stop: = 10, step = 1)

Simulate subcatchment percent impervious in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_percent_impervious(start=1, stop: = 10, step = 1)

Simulate subcatchment percent slope in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_percent_slope(start=1, stop: = 10, step = 1)

Simulate subcatchment width in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_width(start=1, stop: = 10, step = 1)

Simulate subcatchment curb length in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_curb_length(start=1, stop: = 10, step = 1)

Simulate subcatchment N-Imperv in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_n_imperv(param="Imperv")

Simulate subcatchment N-Perv in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_n_perv(param="Perv")

Simulate subcatchment Destore-Imperv in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_s_imperv(param="Imperv")

Simulate subcatchment Destore-Perv in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_s_imperv(param="Perv")

Simulate subcatchment Percent Zero Imperv in selected range.

from catchment_simulation.catchment_features_simulation import FeaturesSimulation



subcatchment_id = "S1"

raw_file = "catchment_simulation/example.inp"

model = FeaturesSimulation(subcatchment_id=subcatchment_id, raw_file=raw_file)

df = model.simulate_percent_zero_imperv(start=0, stop=100, step=10)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

catchment_simulation-0.0.6.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

catchment_simulation-0.0.6-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file catchment_simulation-0.0.6.tar.gz.

File metadata

  • Download URL: catchment_simulation-0.0.6.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.2

File hashes

Hashes for catchment_simulation-0.0.6.tar.gz
Algorithm Hash digest
SHA256 0342197720395a02bed3edf10a58c015a218b53e884c96bb0b74e0009893fb4d
MD5 711444d9131c0d16c8fdbba6445fc84b
BLAKE2b-256 f6ac6391c8f2069e07f56a1aee15510e13005294f7998c41b5e0187c5d06a96c

See more details on using hashes here.

File details

Details for the file catchment_simulation-0.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for catchment_simulation-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 80ce9b1536af85d3e4f7ff9fd53e8dde566f2ff2be69da42cd655bb9f15a98a2
MD5 497ce1a9f35822f6c7caa2ad0e315337
BLAKE2b-256 896ec6e55831e008c71cf7fedcf17719e71716f8324bb35cbe2620eb68905621

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page