AbstractModel VS ConcreteModel of pyomo? how does “opt.options[”tol“]” make the difference in finding optimal solution?
问题 I have an AbstractModel and a ConcreteModel solving the same problem, but they are performing differently. It is mainly about initial value of a variable and tolerance of ipopt. When I initialize my variable model.x as 10 and opt.options["tol"] = 1E-64: ConcreteModel can find optimal solution, while abstract model "Solved To Acceptable Level". (But the solutions they find are actually the same) When I initialize my variable model.x as 100 and opt.options["tol"] = 1E-64: ConcreteModel can find