HI Guys,
I am new to Pyomo and trying to find my way creating a complex model that has circular dependencies.
To explain it better - (The model is for manufacturing plant which uses return items of last process as input for other process)
ProcessA has an element X which is used to define total value of this process.
ProcessB - uses total value of ProcessA and generates bounds for element X.
When I am creating this using different methods I face different problem -
1> When using expressions to create constraints - Creating expressions is not possible and the expression it depends on hasn't been constructed yet. - Order of defining expressions is a problem as both depends on each other.
2> When using Var for first Var and then using two sided constraint on it - error creating constraints: found a double-sided inequality expression (lower <= expression <= upper) but the lower bound was non-constant.
I am sure I haven't explained the problem in best possible way, but any insight would be great.
Thanks.