John Siirola
John Siirola
@makansij, Pyomo's BARON interface works by looking on the system PATH for the "baron" executable. `available()` reports `False` when it could not find the executable. As you point out, you...
@makansij this is probably the best place to continue the discussion. It looks like the initial problem solve is failing. Just wondering: do you have a BARON license, or are...
That example almost certainly exceeds the Baron demo license limits. @shermanjasonaf, we might consider adding a more informative error message when the initial solves fail. At a minimum, recommending that...
Yes. I think this still exists.
This is tricky. The standalone "ipopt" solver is compiled against the ASL NL interface, which only supports compiled external functions adhering to the ASL specification. The challenge with native Python...
Thanks for the bug report and the follow-up. The root of this is that the TempfileManager was originally written to be used as a stack (which is inherently not thread...
The problem is that for the older solver interfaces the Solver doesn't directly create / manage the problem writer (there is a sort of "meet in the middle" infrastructure -...
@ldeluigi: Thank you! I think this approach has promise, and a PR would be great. Some immediate thoughts: - I like the idea of making the `TempfileManager` "thread-specific" (we probably...
Good question. The short answer is "yes". The longer answer is "but I don't have a definitive list." We would have to go and look for module-scope variables and singleton-like...
@kanishka-ghosh Note that the failing test is due to code coverage of your patch is slightly below the average coverage of the Pyomo codebase.