Есть ли способ организовать мой код Pyomo в подмодели, которые загружаются вместе в решатель? - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть некоторый опыт работы с AMPL до моделирования некоторых сложных систем. Мне удалось разделить мою модель на более мелкие подмодели и загрузить их вместе в файл "model.run".

Мой вопрос: кто-нибудь знает, возможно ли иметь такую ​​же структуру с pyomo? Цель состоит в том, чтобы иметь чистый и легкий для чтения и редактирования код.

В AMPL я смог организовать свой код следующим образом:

model mainmodel.mod
data mainmodel.dat

model submodel1.mod
data submodel1.dat

model submodel2.mod
data submodel2.dat

model submodel3.mod
data submodel3.dat

Спасибо за любую помощь, я попытался найти ответ, но, похоже, нет упоминания об этом способе организации кода.

С наилучшими пожеланиями, Alex

...