Я пытаюсь создать индексированную переменную в pyomo, но хочу по-разному установить границы различных индексов, например:
model.vProduct = Var(SC, N, G, bounds=(0, limit[g])
Где SC, N и G - диапазоны, поэтому он имеет 3 индекса. (Что не работает, потому что таким образом я присваиваю каждой переменной вектор верхних границ)
Теперь я хочу, чтобы это было похоже на model.vProduct[SC, N, 0] bounds are (0, limit[0])
и т. д.
Кто-нибудь знает, как решить эту проблему?