def help_checkers():
import pyomo.environ
import pyomo.util.plugin
from pyomo.checker import IModelChecker
wrapper = textwrap.TextWrapper()
wrapper.initial_indent = ' '
wrapper.subsequent_indent = ' '
print("")
print("Pyomo Model Checkers")
print("--------------------")
ep = pyomo.util.plugin.ExtensionPoint(IModelChecker)
tmp = {}
for checker in ep.extensions():
for alias in getattr(checker, '_factory_aliases', set()):
tmp[alias[0]] = alias[1]
for key in sorted(tmp.keys()):
print(" "+key)
print(wrapper.fill(tmp[key]))
评论列表
文章目录