求解器可迭代

(类来自 pyomo.contrib.pyros.config)

class pyomo.contrib.pyros.config.SolverIterable(require_available=True, filter_by_availability=True, solver_desc='solver')[source]

基础类:object

可调用用于将可迭代对象(例如字符串列表)转换为Pyomo求解器列表。

Parameters:
  • require_available (bool, 可选) – 如果通过 self 获取的标准化求解器对象的 available() 方法必须返回 True,则为 True,否则为 False。

  • filter_by_availability (bool, optional) – 如果为True,则移除那些available()不返回True的标准化求解器,否则为False。

  • solver_desc (str, optional) – 通过self获得的求解器描述符, 例如‘backup local solver’ 或‘backup global solver’。

__init__(require_available=True, filter_by_availability=True, solver_desc='solver')[source]

初始化自身(参见类文档字符串)。

方法

__init__([require_available, ...])

初始化自身(参见类文档字符串)。

domain_name()

返回简要描述自身涵盖的域的字符串。

成员文档

domain_name()[source]

返回简要描述自身涵盖的域的字符串。