模型管理器更新

COMSOL Multiphysics® 6.2 版本为“模型管理器”的用户提供了改进的搜索功能,支持用户使用数据库中存储的几何零件,引入了基于 Java® 的公共应用程序编程接口 (API) 使您能够以编程方式访问数据库,并对维护操作进行了扩展。请阅读以下内容,进一步了解这些更新。

搜索功能得到改进

6.2 版本支持按标题、保存日期、总大小、计算数据的大小或搜索排名(即搜索相关性,按升序或降序)对搜索结果进行排序。这一排序功能可以通过“模型管理器”窗口以及打开选择文件选择模型 窗口中新增的工具栏按钮进行应用。

使用新的工具栏按钮对搜索结果进行排序。

现在,用户可以在“模型管理器”数据库的所有版本中进行搜索,而不仅限于与给定分支关联的最新版本。如果您想要查看某个项的所有先前版本,或同时查看多个分支或存储库中的版本,这非常有用。数据库中的所有版本 搜索模式支持全文搜索以及除标记 以外的所有项过滤器。但请注意,目前不支持零件 以外的其他内容过滤器。

在“模型管理器”数据库的所有版本中进行搜索。

新版本添加了一个选项,可以在“模型管理器”搜索工具栏中禁用已应用的过滤器。禁用的过滤器将显示在工具栏中,但不会对搜索产生影响。

用户可以轻松地在禁用和启用之间切换过滤器,以调整搜索。

现在,用户可以在“模型管理器”窗口以及打开选择文件选择模型 窗口中访问以前执行的搜索菜单;并能够通过窗口的相应搜索工具栏上的按钮来访问搜索历史记录 菜单。

您可以通过 搜索历史记录菜单重新应用以前的搜索。

现在,用户可以按大小(模型和数据文件的总大小)、计算的数据(模型的已构建、计算并绘制的数据的大小)以及可选的提交注释(如果在保存时使用了该选项)来过滤搜索结果;还可以使用具有以下新表达式的搜索语法来应用这些过滤器:@size@computedData@commitComment。此外,@branch@repository 也可以用作新的表达式,用于将版本与其分支和存储库进行匹配。新的 @itemType 表达式与版本所属的项的类型(modelfile)相匹配 - 与 @itemVersionType 相比,前者与版本的特定项版本类型(modelapplicationphysicsfilefileset)相匹配。项版本的保存时间可以表示为 @saved,保存项版本的用户的名称或显示名称可以表示为 @savedBy

维护操作的扩展功能

现在,在“模型管理器”中估计总磁盘空间使用量,清除已构建、计算并绘制的数据,以及永久删除模型和数据文件时,可以同时选择多个项。此外,您还可以在维护 窗口中收集要对其执行此类维护操作的版本的各种子集,现在支持显示属于多个项(而不仅仅是单个项)的版本。例如,子集可以指定为与“模型管理器”窗口中的当前搜索匹配的所有版本。

“模型管理器”用户界面,其中打开了“估计的磁盘空间使用情况”窗口。
轻松估计多个模型和数据文件的总磁盘空间使用情况。

根据高级搜索过滤来执行维护操作,以定位早于特定日期且具有特定计算数据大小的模型版本。

模型管理器数据库的 COMSOL API

现在,用户可以通过与 Java® 编程语言一起使用的“模型管理器”API 来访问存储在“模型管理器”数据库中的模型和数据文件。例如,这一访问包括加载和保存模型、使用数据文件作为输入或输出,以及搜索各个版本。用户可以在“App 开发器”的方法编辑器 中使用“模型管理器”API,也可以从 Java® 模型文件和 LiveLink™ for MATLAB® 接口中使用。

“模型管理器”API 中所有类型和方法的 Java 文档均可在此处获取 - 请参见该页面底部的 COMSOL® API for use with Java® > Java Documentation。如需更多技术细节,请参阅 com.comsol.api.database 软件包的 Java 文档

使用 COMSOL API 中的新“模型管理器”功能将版本管理集成到正在 COMSOL Multiphysics® 中运行的 App 中。

数据库中存储的几何零件

现在,用户可以在“模型管理器”数据库中对几何零件进行版本控制。使用“模型管理器”搜索功能可以轻松找到包含可重用几何零件的模型版本,并将其加载到您在 COMSOL Desktop® 中打开的模型中,例如,可以通过右键单击设置 窗口的目录 栏中的几何零件节点,然后选择插入模型中 来完成此操作。从数据库加载的几何零件将在已保存模型的引用 窗口中显示为引用的版本。

查找并插入存储在“模型管理器”的演示数据库中的几何零件。您可以使用 文件 > 帮助 > 下载“模型管理器”的演示数据库来下载 演示数据库

从数据库加载数据文件并将其导入表格中

现在,您可以从“模型管理器”数据库中存储的数据文件中加载包含数据的表格。此选项可作为参数变量 等节点设置中的表格下方的加载自 按钮使用。同样,结果 下的表格 特征现在新增了导入自 操作,支持将数据从数据库导入表格中。

加载数据文件并将其导入表格中。

导入和导出带或不带计算数据的模型

现在,在文件系统和“模型管理器”数据库之间导入和导出模型时,您可以排除已构建、计算并绘制的数据。

从模型目录插入全局参数

现在,用户可以使用设置 窗口的目录 栏中的插入模型中 按钮在 COMSOL Desktop® 中打开的模型中插入参数。如果新参数与现有参数的名称重叠,则会出现覆盖或重命名参数的提示。

将模板模型中的参数插入当前打开的模型中。

设置多个选定项的所有者

现在可以选择多个数据库对象,同时设置所有者时。

“模型管理器”用户界面,其中打开了“所有者”窗口。
设置多个数据库对象的所有者。

文件集处理的功能改进

“模型管理器”数据库中存储的数据文件的设置 窗口的目录 栏已更新,以简化文件集(即包含多个文件资源的文件版本)的处理。现在,用户可以通过新的添加文件夹 选项来添加包含文件资源的整个文件夹。替换 按钮不再更改已替换文件资源的文件名,而只更改其内容。新的预览文件 按钮使您能够使用所选文件资源的文件类型的默认应用程序来打开该文件资源。