The long and the short of it is that the blackbox functionality is orthogonal to the Pyomo modeling language (it is a holdover from the early days of Coopr). It was an attempt to make setting up models for use with a specific solver suite (coliny – part of the Acro project) easier by allowing the models to be defined in Python. pyomo.opt.blackbox is not compatible with the pyomo script, nor with the general solvers that are interfaced through Pyomo.
There is some movement in the developer team to extend the current external function interface in Pyomo to support more general blackbox models, however that is in its early stages and will not likely make it into a release until late 2017 at the earliest.
john
--
You received this message because you are subscribed to the Google Groups "Pyomo Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
pyomo-forum...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.