COMSOL Desktop® 更新

COMSOL Multiphysics® 6.2 版本为广大用户带来了众多全新功能,包括语法突出显示,基于连续相切进行各种类型的选择,并在“模型开发器”中添加了新的过滤器功能,让用户能够根据节点的标签来进行检索。请阅读以下内容,了解功能更新。

语法突出显示

新增的语法突出显示功能为用户在创建参数和变量等操作时提供了更加便捷的方式,有助于更轻松地读取和编辑复杂的表达式和函数。在设置 窗口的表达式 文本框中,现在会突出显示变量、数学函数、单位、数字和字符串的名称,从而实现更佳的可视化效果。此外,当光标放置在成对的括号旁边时,两个括号都会被突出显示,这对于包含多组括号的表达式来说特别有用。这一新的语法突出显示功能可以更加容易地定义复杂表达式,减少了出错的可能性。

连续相切

在软件的早期版本中,仅在使用显式 节点创建选择时才可以按连续相切对边界进行分组。现在,新版本中新增的按连续相切分组 选项可用于所有物理场,并可用于选择网格边界和边。此特征提供了更加自然的工作流程,可以从图形 工具栏进行访问,或直接在图形 窗口中单击右键进行访问。

模型开发器过滤

“模型开发器”中新增的文本框允许用户根据所有节点的标签来进行过滤。“模型开发器”工具栏中的过滤器选项 按钮可用于搜索整个单词和/或匹配项的子节点,并在启用时隐藏所有其他不相关的节点。这一功能不仅提高了大型模型的导航效率,还能加快模型设置和验证的速度。用户可以使用以下键盘快捷键:Ctrl+L 用于将焦点置于过滤器文本框中,向下箭头按钮用于从文本框移动到模型树,Esc 用于清除过滤器。

COMSOL Multiphysics 用户界面,其中在“模型开发器”过滤器文本框中键入了 "heat" 一词,因此模型树中突出显示相应的 heat 节点。
在“含风扇和格栅的封闭空间的强制对流散热”模型中,展示了如何使用过滤器来过滤出包含关键词 "heat" 的节点。

对下载的 MPH 文件进行安全性检查

对于 Windows® 和 macOS 用户,COMSOL Multiphysics® 现在可以检测从 Internet 下载的 MPH 文件。在 COMSOL Desktop® 中,当您从不受信任的站点打开模型或 App 时,会出现一个横幅,通知您安全性首选项已被临时限制。您可以启用此功能,并在安装 COMSOL Multiphysics® 过程中将受信任的站点添加到白名单;如果您已完成安装,则可以在首选项 对话框的安全性设置中进行白名单的管理。

COMSOL Multiphysics 用户界面,其中在“模型开发器”功能区下方有一个黄色限制警告横幅,还有一个用于移除限制的按钮。
从 Internet 下载的 MPH 文件的警告横幅。

“撤消”和“重做”步骤

现有的撤消重做 按钮现在包含下拉菜单,允许您轻松显示任何更改的历史记录,并能够一次性快速撤消或重做多个步骤。此外,撤消和重做功能已得到扩展,现在包含绘图计算 结果等操作。

错误显示

对于 Windows® 用户,新版本对文本框和表格单元格中的现有警告和错误显示方式进行了改进。现在,包含错误或警告状态的文本分别用红色或黄色波浪下划线来标识,而不是更改字体颜色。与以前的版本相比,这些改进功能不仅可以提供更清晰的视觉反馈,还能增强可访问性。

macOS 和 Linux® 中的表达式树

现在,表达式树以一种更加直观、易于搜索的方式呈现在所有平台上。在软件的早期版本中,Windows® 版本支持使用表达式树,而 macOS 和 Linux® 版本则采用了多级菜单的方式。树组件提供了对可用选项更全面的概述,同时还支持搜索过滤,从而使导航过程更加便捷。用户可以使用 Ctrl+/ 快捷方式来快速定位表达式并将其插入到软件中的任何文本框。

MacOS 平台上的 COMSOL Multiphysics 用户界面,其中打开了“替换表达式”树结构。
图中的 替换表达式树结构。

MacOS 平台上的 COMSOL Multiphysics 用户界面,其中打开了“表达式”树结构。
键盘快捷键 Ctrl+/ 可用于选择矩形框中的参数。

在文件中存储并打开求解器日志

日志 窗口中引入了新的存储在文件中 按钮,可以自动将日志存储在文件中;并添加了新的打开日志文件 按钮,用于打开存储的求解器日志。当您处理较大的模型并希望保留和访问整个求解器日志时,此功能将显著提升您的工作效率。

其他新增功能

  • 模型树现在支持标准的复制粘贴键盘快捷键 Ctrl+C 和 Ctrl+V
  • 改进了在 Windows® 上运行中文用户界面时的字体
  • 支持在 Windows® 上定制快速访问工具栏 时进行多选
  • 主屏幕 功能区中新增了添加数学 按钮,以快速访问数学接口
  • 添加了与保存的比较 按钮,让用户可以轻松地将打开的模型与最近保存的版本进行比较

以简体中文显示的 COMSOL Multiphysics 用户界面。
COMSOL Multiphysics® 用户界面,其中将语言设置为 简体中文

部分分式拟合函数

部分分式拟合 函数使用户能够通过对频域响应进行有理近似,将频域数据转换为适用于时域分析的形式。这一新功能可以用解析的方式来计算傅里叶逆变换,并在此基础上获得时域脉冲响应函数。这种拟合算法适用于任何数据,尤其在模拟声学仿真中,处理表面阻抗数据方面表现出色。


函数和运算符更新

  • 随机 函数特征现在支持当前计算机时间 作为随机种子类型,从而提供不确定的输出。
  • 插值 函数特征现在支持在输入变元和输出函数的插值过程中进行对数的数据转换。
  • 新增了线积分 耦合算子,用于对与二维或三维中已划分网格的源域选择相交的直线上的表达式进行积分。
  • 一组新的运算符可用于计算通过参数化扫描获得的参数化数据集:
    • pminpmax 运算符用于计算参数表达式的最大值或最小值。
    • atpminatpmax 运算符用于在一个表达式取得最大值或最小值的参数值处,对另一个表达式进行求值。
    • pint 运算符用于对某个参数区间内的表达式进行数值积分。
    • psum 运算符用于对给定表达式在不同参数值上进行计算,并对这些计算结果进行求和。
  • 新增了 patcheval 运算符,其中提供给定表达式的连续平滑版本。

COMSOL Multiphysics 用户界面,显示了“模型开发器”,其中突出显示“随机”节点,并显示其对应的“设置”窗口;“图形”窗口中显示一维绘图。
使用当前计算机时间作为随机种子的 Random 函数。

所有 12 个欧拉角

旋转坐标系 类型的坐标系现在支持所有 12 种类型的欧拉角,使其特别适用于定义具有取向性的各向异性材料,例如,压电材料。