运筹优化软件GAMS 48.0版本更新要点
GAMS 是用于数学规划与优化的建模系统,包含语言编译器及一系列相关求解器。其建模语言助力建模者将现实工作中的优化问题迅速转化为计算机代码,而后 GAMS 语言编译器把代码转换为求解器可理解并求解的格式。这种架构极为灵活,能在不更改模型构建的情况下更换求解器。
2024年12月,GAMS软件已更新到48.8版本。从48.0以来,相关更新内容如下。
一、平台
48.1.0 版将 Linux 的 glibc 版本提到 2.28,且预告下一大版将弃 macOS 12 支持。
二、GAMS 系统
GAMS:
48.1.0 版可控制求解器选项文件回显,新增测试编译器参数,增强调试通信与修正输出,后续修正宏解析、符号导出、返回码等问题并调整许可证信息。
GAMS Connect:
48.1.0 版转稳定,多代理选项、功能有变并修正错误,48.2.0 版优化数据导入与错误处理能力。
三、文档
48.1.0 版修订数据交换教程,迁移并扩充 GAMS Transfer R 文档。
四、GMSPython
升级到 Python 3.12.5 并计划升 numpy,48.2.0 版修正与 Python 3.13 兼容及性能问题。
五、Windows Installer
48.1.0 版支持访问码取许可证,后移许可证页面并精简与 GAMS IDE 关联。
六、Solvers
各求解器在 48.1.0 版多有库更新与功能改进,后续持续优化或修正特定问题,如 CPLEX 可行性检查,KNITRO 修正模型求解,MOSEK 与 SCIP 多次库更新及参数调整,HiGHS 多版更新并增选项,ReSHOP 回退特定系统库更新。
七、工具
48.1.0 版新增 CSVRead 且弃 CSV2GDX,GAMS Studio 多版改进项目处理与修正问题,GDXDUMP 等重写且 GDXDIFF 增选项,MOO 增方法,新增 SqliteWrite 且弃 GDX2SQLITE,ExcelTalk 修正文件打开,MPS2GMS 修正长名处理。
八、APIs
48.1.0 版多 API 功能改进与修正,如 C++ 许可证处理,GAMS Transfer Python 多修正,GDX 库更新,后续 GDX 优化 Windows 文件锁定,Python 修正兼容与提性能。
-
Origin - 数据分析和图形化可视化软件
OriginLab是一款数据分析和科学绘图软件,主要用于研究、工程和数据分析领域。OriginLab提供了许多的数据分析和绘图工具,可以用于各种数据分析任务,包括统计分析、曲线拟合、信号处理、图像处理等等。OriginLab支持多种数据格式的导入和导出,包括Excel、CSV、MATLAB等等。此外,它还提供了许多额外的功能,如3D图形、数据轮廓线、多变量分析等等。¥ 0.00立即购买
-
TRNSYS - 瞬时系统模拟程序
TRNSYS软件开始是由美国Wisconsin-Madison大学Solar Energy 实验室(SEL)开发的,并在欧洲一些研究所的共同努力下逐步完善,迄今为止其新版本为TRNSYS 18。TRNSYS的全称为Transient System Simulation Program,即瞬时系统模拟程序。TRNSYS 软件由一系列的软件包组成:Simulation tudio、TRNBuild、TRNEdit、TRNOPT。¥ 0.00立即购买
-
Pathfinder - 人员疏散能力模拟软件_紧急疏散逃生评估系统
紧急疏散逃生评估系统Pathfinder是一套由Thunderhead Engineering公司研发的直观、易用的新型的智能人员紧急疏散逃生评估系统。它利用计算机图形仿真和游戏角色领域的技术,对多个群体中的个体运动进行图形化的虚拟演练…¥ 0.00立即购买
-
PyroSim - 烟气流动模拟分析软件(CFD)、烟气流动分析软件、消防动态模拟软件
PyroSim计算内核采用(Fire Dynamic Simulation简称FDS)作为核心算法,是在FDS的基础上发展起来的一款烟气流动模拟分析软件。软件是以计算流体动力学为依据,可以模拟预测火灾中的烟气,CO等毒气的运动,温度以及浓度等情况的变化,PyroSim可以模拟的火灾范围很广泛,从日常炉火,房间,接电设备引起的火灾形式;方便快捷的软件建模,并支持常见3D及2D模型格式的导入。¥ 0.00立即购买
-
GraphPad Prism - 医学绘图与分析软件
GraphPad Prism是一款可视化的数据分析软件,可以帮助科学研究人员和实验室人员进行统计学分析、绘制高质量的统计图表、执行回归分析、以及进行其他常用的数据分析和可视化任务。¥ 0.00立即购买