GEMPACK 12.2版最新更新
12.2版本引入了多种Runge-Kutta求解方法,大大改善了精度与模拟时间之间的权衡。
Runge-Kutta方法在相同的模拟时间下,可能比欧拉、中点或Gragg方法获得更精确的解;或者以与旧方法相同的精度更快的解。
提供4种Runge-Kutta“版本”:RK2、RK4(默认)、BoSha32或DoPri54。后两种BoSha32和DoPri54提供解的估计准确度,并可配合自适应步长选项使用。
此外,12.2版本修复了几个小错误。
图形界面程序的改进
所有图形界面程序都受到多项改进
- 高DPI显示器的视觉表现和行为有所改善。
- 许多性能、稳定性和可用性的提升。
- 增强了文件和文件夹名称中国际字符的支持。
- 减少了运行辅助程序时对临时批处理文件的依赖。
- 统一搜索GEMPACK文件夹和可执行文件。
- 在TABmate、ViewHAR、ViewSOL、AnalyseGE和RunDynam中,文件菜单中的历史项会显示最近使用的文件和备份文件的扩展历史,并允许你打开这些文件。
- 除 Rundynam 外,GUI 程序版本号现在紧随 GEMPACK 发布号之后。
ViewHAR
- 用户可以从File 菜单中重新加载当前打开的 SL4 文件,作为 HAR 文件或在 SOL 视图中。
- >Viewhar 现在会将备份文件放入一个基于原始文件名命名的“_history”子文件夹中。文File...Options菜单项允许您自动删除超过指定天数的备份。
- Change Header/LongName(更改头部/长名称)菜单已改为Rename header(重命名头部)。
- Change Values context(更改值的上下文菜单现)在也可以通过Edit菜单使用。
- 目录页行现在可以排序。请参见“Looking at files”帮助文件主题。
- 字体大小、行高和列宽按钮旁边都有标签,方便识别。
- ViewHAR 现在接受命令行参数进行文件比较。参见“Comparing 2 HAR or SL4 files”帮助文件主题。
- 在查看头部数据时,现在可以使用特殊符号直接导航到所需的 dim。
- Header Properties(头部属性)报告现在显示了头部中最小值和最大值的位置。
- Context菜单和数据网格可通过键盘调用(Shift-F10 或 Windows 菜单键☰,▤)。
- >查看头部数据时,现在可以使用键盘(Ctrl+Left / Ctrl+Right)来导航集合,并且可以导航选中的集合元素;使用键盘 Ctrl+Up / Ctrl+Down 来导航。
- 在比较HAR文件时,为ViewHAR增加了比较集合和集合元素的选项。
- >当前的目录和数据网格列只需输入搜索词开头即可快速搜索。
TABmate
- TABmate 现在会将备份文件放入基于原始文件名的“_history”子文件夹中。Options...Code and other菜单项允许您自动删除超过指定天数的备份。
- 在Options...Code and other中配置所有文件类型的右边界和自动换行功能。
- Find All 功能允许快速浏览和导航所有找到的文本。
- 当选择文本时,屏幕上所有匹配的文本都会被高亮显示。通过Options...Code and other菜单项开关功能。
- 当强评论嵌套在弱评论中时,高亮显示为弱评论。
ViewSOL
- Close solution(关闭解)、Accuracy Summary(准确度摘要)和Closure Summary(关闭摘要)均可从File菜单访问。
- 目录页行现在可以排序。
- 字体大小、行高和列宽按钮旁边都有标签,方便识别。
- 当前的目录和数据网格列只需输入搜索词开头即可快速搜索。
Charter
- 允许用户通过右键点击图表中的序列或图例来删除Charter中的序列。
- 点击图表或图例中的序列,可以开关该序列的高亮功能。
- 当序列名称已经存在于Charter时,再加系数/变量名作为前缀。
AnalyseGE
- 所有 AnalyseGE 界面显示Programs 菜单,方便用户运行其他 GEMPACK 程序。
- 允许用户仅最小化 AnalyseGE 窗口,而不是整个应用程序,并在 AnalyseGE 中增加了选项,以便在加载解时或仅从其他程序(命令行)加载解时最小化 AnalyseGE 窗口。
- 在“Options...Appearance”子菜单中,可以将TABmate和ViewHAR窗口嵌入单个AnalysGE窗口中的新外观选项。
- 右键点击集合定义后,现在会显示“评估(evaluate )”选项,可以显示所有集合元素。
RunGEM
RunDynam
- 新增了菜单布局,主选项位于顶层菜单下方,较少使用的选项则被归为顶层菜单的子菜单。新的菜单布局可以通过“Options...Show New”启用。
- 允许用户通过双击回车打开输入文件,并从右键菜单打开所有输入文件。
- 在模拟器总览中增加了使用替代解法重新运行失败期的选项。
- 为RunDynam添加了“View Log”按钮,允许用户查看当前运行模拟器的日志。
- 在Results 页面增加了解分析按钮,帮助识别存在性能或准确性问题的模拟器。
- >允许用户从CSV文件注册表中读取的可用程序列表中选择程序。
- 在Results页面增加了选项,可以为每个时期打开断言失败文件和算术错误文件。
- 允许用户通过双击单元格或在选定单元格中按回车键来编辑CMF文件。
- 在 RunPartBase* 中增加了重新运行所有电子表格作业的选项。
- 新增了指定 RunDynam 许可证文件夹的选项。
- 已从 RunDynam 移除 Monash 理性预期。
- 允许用户模拟概览(sim overview)页面查看并更改替代解。
- 允许用户模拟概览(sim overview)页面查看并更改线程限制。
- 新增了从Results 页面比较两个独立数据/sol文件的选项。
- 新增了查看重播和基础单年结果差异的选项。
- 更改允许同时使用多个 RunDynam 实例。你可以在命令行输入:启动一个名为“ggg”的实例的新RunDynam实例。你可以选择其他未使用的选项,而不是“GGG” 实例名称。
Rundynam /Appname ggg
- Run Preferences(运行偏好设置)菜单现在提供了在临时文件夹中运行所有模拟的选项。
- File菜单现在提供了“Write Report showing sim output files”。
- 在Model/Data页面,“Update Model”按钮允许你更新或重建模型exe,如果归档中没有该exe。
- 增加Runge-Kutta方法到可用的求解方法中。
- >新增了“Run Preferences”菜单选项,可以运行隐藏的作业——这可能加快Windows 11上的任务速度。
- >新增了View菜单选项,可以显示当前正在运行的隐藏作业的控制台窗口。
12.2版本仅支持64位
此前的 GEMPACK 版本有 32 位和 64 位版本。我们现在已经停产了32位版本。
可用性
12.2版本将提供给所有新购买GEMPACK的用户。当前订阅源代码版 GEMPACK 的年度付款方案的用户建议下载免费升级--详情请通过电子邮件 sales@GEMPACK.com(指定许可号)。
在某些情况下,12.2版许可证需要“激活”;更多详情请见此处。
给GFortran源代码用户的建议
请注意,GEMPACK 12.1及更高版本需要GFortran 6.4.0版本。如果你要升级到 GFortran 6.4.0,首先卸载旧版 GFortran。[在 控制面板“程序与功能”卸载,例如“MinGW-w64 版本 1.0 GCC 4.8.1 预发布版(GEMPACK 兼容)”。更多信息。]
给英特尔Fortran源代码用户的建议
GEMPACK 12.2 需要包含 Intel Fortran 13 至 19 版本。可以考虑换成GFortran,既免费又更快。GFortran 也在 避免了下一段提到的问题。
由 GEMPACK 12.1(或更高版本)和英特尔编译器生成的 EXE 文件需要访问一个名为 libiomp5md.dll 的文件。通常,由于该文件随 GEMPACK 和英特尔 Fortran 一起提供,因此可以保证访问。但是,如果您使用 GEMPACK 12.1(或更高版本)与英特尔 Fortran,并且打算将由 TABLO 生成的 EXE 文件(例如,在 RunDynam 存档或 RunGTAP 版本压缩包中)分发给可能未安装英特尔 Fortran 或 GEMPACK 12.1(或更高版本)的其他人,您应该注意缺少DLL的问题。
在线留言
尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。
|