发布 Pyomo 4.0

我们很高兴地宣布发布 Pyomo 4.0 (4.0.9629)。Pyomo 是一组 Python 软件包,支持各种优化功能,用于公式化和分析优化模型。

此版本将 Coopr 更名为 Pyomo,这反映了用户一直将 Coopr 软件与 Pyomo 建模语言混淆的事实。Pyomo 4.0 包含以下重大更改

  • Pyomo 提供了一个单一的源代码树,取代了所有 Coopr 包
  • 'pyomo' 命令取代了 'coopr' 命令
  • 'pyomo solve' 子命令取代了之前的 'pyomo' 命令
  • 'pyomo.environ' 包现在用于导入核心 Pyomo 功能
  • 对 Python 3.x 的强大支持

此版本的亮点如下

  • 建模
    • 添加了 RealInterval 域
    • coopr.dae 的重大重构。现在可以表示更高阶和偏微分方程。还添加了更多离散化方案。
  • 求解器
    • 添加了对 Benders 求解器的初步支持
    • 添加了对 BARON 求解器的支持
    • 对 MPEC 求解器(包括 PATH 求解器)的初步支持
  • 转换
    • 添加了对模型转换的显式支持
    • 'pyomo solve --transform' 选项指定了模型转换
    • 创建了一个流线型线性对偶转换
  • 其他
    • 'pyomo help' 命令记录了已安装的功能
    • 'pyomo_install' 脚本的重大重构和简化
    • 添加了对使用 Pyro4 的并行支持

有关安装选项和 Pyomo 入门文档,请参阅 https://pyomo.cn

享受!

  • Pyomo 开发团队
  • pyomo-developers@googlecode.com
  • https://pyomo.cn

关于 Pyomo

Pyomo 主页为 Pyomo 用户提供了资源

Pyomo 开发由 Sandia 国家实验室和 COIN-OR 托管

请参阅 Pyomo 论坛进行 Pyomo 的在线讨论