Как назначить использование LID для каждого подбассейна с помощью swmm_api в Python?Python

Программы на Python
Ответить
Anonymous
 Как назначить использование LID для каждого подбассейна с помощью swmm_api в Python?

Сообщение Anonymous »

Я пытаюсь добавить по одному использованию LID для каждого подбассейна в SWMM, используя пакет swmm_api. В настоящее время модель SWMM имеет 8 суббассейнов, и только суббассейну S2 присвоен идентификатор биоудержания.
Я приложил пример модели SWMM (входной файл) для справки, спасибо.
https://1drv.ms/u/s!AnVl_zW00EHemQzp9a4 ... T?e=t5lHKi

Код: Выделить всё

from swmm_api import SwmmInput
from swmm_api.input_file.section_labels import SUBAREA,SUBCATCHMENTS,LID_CONTROLS,LID_USAGE
import numpy as np
import pandas as pd

inp = SwmmInput.read_file('Example2.inp')
inp[LID_USAGE]
Ожидаемые параметры биоудержания для каждого подбассейна приведены ниже для справки:
lid="Bioretention", n_reulate=1, impervious_portion=50, saturation_init = 25, from_pervious = 100.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»