('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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_id, raw_file=raw_file)
Simulate subcatchment area in selected range.
from catchment_simulation.catchment_features_simulation import FeaturesSimulation
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
subcatchemnt_id = "S1"
raw_file = "catchment_simulation/example.inp"
model = FeaturesSimulation(subcatchemnt_id=subcatchemnt_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
Built Distribution
File details
Details for the file catchment_simulation-0.0.4.tar.gz
.
File metadata
- Download URL: catchment_simulation-0.0.4.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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80862e143f5122d671b38d721acccaf0f5ac32a5509373172d573b7a0cd30453 |
|
MD5 | 16f2e4168dade9c7df777b35d6f85471 |
|
BLAKE2b-256 | 649bd01fa667db1ce415b3b8d7ef1f2edd3451c9883e0e2486839cda6ddeaba2 |
File details
Details for the file catchment_simulation-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: catchment_simulation-0.0.4-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0229ec176e4a0abcdef7e46dc88240d2386a7e261708161969a2f7bce263f9b |
|
MD5 | b2b53f4d2e360d94aec893cac74e8602 |
|
BLAKE2b-256 | 9d10025207be4884b48435d6aea5c5d6b875d757e6ab03ff5ec2227a25c06cb8 |