如何搜索特定的comsolMultiphysics®应用程序

2018年5月10日

该应用程序库直接在ComsolMultiphysics®软件中访问,其中包含一个不断增长的示例,其中包含有关如何建模某些类型的问题,使用某些功能以及使用特定建模技术的宝贵信息。为了充分利用应用程序库,您应该能够轻松找到所需的信息。

编者注:此博客文章已在1/31/2020更新,以包括更新的搜索参数列表。

在应用程序库中找到您需要的东西

我们定期向应用程序库添加更多示例。但是,随着图书馆中的模型和应用程序的数量增加,找到特定的模型和应用程序的数量就越困难。

comsol多物理学中应用程序库的屏幕截图。
comsol多物理学中的应用程序库,带有热执行器模型打开。

为了帮助规避此Catch-22,您可以使用应用程序库中可用的搜索工具来轻松缩小搜索范围。应用程序库是由模块组织的,包括用于进一步组织的子文件夹,搜索字段可用于爬网模型描述中的任何自由文本。例如,搜索汽车返回“ automotive_muffler”以及“ brake_disc”和“ snap_hook”模型(因为两个说明还包含术语“ automotive”)。

让我们看一些替代方案,以搜索免费文本以找到更快,更轻松的方法来查找特定模型。(请注意,应用程序库将仅包含您在安装期间或之后下载的模型和应用程序,因此此博客文章中显示的结果可能与您自己的搜索结果不符。加上Comsol软件的5.5版,您也可以下载并通过应用程序文件作为预览文件进行搜索,比下载实际文件的内存要求较小。)

按应用程序名称搜索

有一种方法可以搜索比免费文本更具目的的应用程序名称。要配置搜索功能以严格根据名称搜索模型,您可以使用前缀@姓名:。此工具使您可以搜索确切的匹配,例如@name:electric_sensor,它将用该确切名称返回模型。您还可以搜索具有特定起点(或结束)的部分匹配,例如@name:Elec*,它将返回以“ ELEC”开头的任何模型。最后,您可以在名称中的任何地方搜索与搜索字符串的部分匹配,例如@name:*Elec*,它将返回名称中任何地方的“ ELEC”的任何模型。

应用程序库的三个屏幕截图的拼贴画,以演示如何搜索教程模型。
通过确切名称(左),名称以(中心)开头的文本或出现在名称(右)中的任何位置的文本。

借助此功能,您可以搜索所需的确切模型,而不是单击文件夹结构,只要您知道名称即可。或者,您可以搜索具有涉及关键术语,前缀或后缀的名称的模型,例如@name:*混音器*,,,,@name:piezo*, 和@name:*metry, 分别。

按类型和标签搜索

通过其标题搜索模型很简单,但是模型文件中包含的文本搜索是另一个故事。以下功能使通过MPH文件中的术语易于搜索,以查找您要寻找的特定模型功能。首先,让我们看一下如何找到这些搜索词,在这种情况下,类型。

在模型构建器窗口顶部的工具栏中,最右边有一个按钮,模型树节点文本。此按钮显示模型树中节点旁边的字符串。当您能够使用任何一个姓名,,,,标签, 或者类型选项,类型选项准确地返回您要寻找的内容,因此它是最有效的选择。

屏幕截图显示如何按类型搜索应用程序。
单击以显示适用节点的类型。

然后,您可以创建查询,以查找所有包含该类型或功能的模型,以格式@类型:。如果您对某些物理功能感到好奇,例如它的使用方法以及如何搜索应用程序库中使用它的模型。例如,从网格释放与粒子跟踪模块相关的大多数功能在不同模块的应用程序库中介绍。

没有能够搜索这些类型的情况,就没有实用的方法来找到某些功能。大多数具有类型的功能都可以通过这种方式找到,包括功能,选择,探针和耦合;几何原语和操作;物理节点;网状节点;研究节点;或结果节点绘图类型,数据集和派生值。您也可以使用标签选项搜索功能。这对于具有长名称的功能很有用;但是,某些功能具有相同的标签,因此您的结果可能包括模型,而无需您想要的功能。

应用程序库的屏幕截图搜索包含网格功能发行版的模型。
包含的模型列表从网格释放特征。仅通过查看右侧的型号预览,就不可用此信息。

范围范围缩小目标

范围范围使您可以将重点缩小到预定义的选项集。范围列表包括@Selection,,,,@Geom,,,,@网,,,,@物理, 和@结果,所有这些都会在指定范围内产生搜索。让我们看一下如何使用一些。

通过物理接口进行搜索

某些物理界面包含在您可能不会期望的模型中。这使得很难找到使用接口的所有模型。这全球ODES和DAE(GE)接口是一个示例。您如何知道哪些模型使用此广泛适用的界面而不逐一阅读模型描述?

使用范围语法@物理:,您可以在应用程序库中搜索包括特定接口的模型。搜索词@Physics:GE,例如,将找到所有使用的模型全球ODES和DAE(GE)界面。您只需要知道缩写,可以在添加物理设置窗户。

您还可以使用搜索词找到这些模型@tag:ge;但是,这也将返回包含的模型全局方程节点。

在搜索包含全局ODE和DAE接口的模型后,应用程序库的屏幕截图。
搜索@Physics:GE返回所有使用的模型全球ODES和DAE界面。

几何和网状

例如,您想在应用程序库中搜索包括几何形状扫描的所有模型。您可以按标签搜索,但是扫掠网状和扫描几何操作都具有相同的标签,{swe}。包含扫描的模型的数量远远超过包含几何形状的模型数量,因此,如果您想学习如何实现几何形状扫描,几乎不可能通过查询查询一个相关的示例。@tag:swe。解决方案?您可以输入@Geom:SWE搜索{swe}几何学仅节点。

应用程序库的屏幕截图搜索包含扫描几何操作的型号。
查询@Geom:SWE返回五个包含的模型几何操作。

其他范围

就像添加了新功能一样,添加了新的搜索功能,例如Comsol Multiphysics 5.5包含的以下功能。还有三个其他分类适用于某些应用:工业示例,教程和验证模型。您可以缩小搜索范围,只使用@关键词:范围,其次是工业的,,,,教程, 或者确认。另外,@时间:范围可让您搜索具有特定计算时间的模型。例如,使用@Time:> = 1 [H] <= 2 [H]搜索具有1到2小时之间计算时间的模型。最后,您的应用程序库将包含已解决的模型,未解决的模型或预览模型,或者是三个模型的组合。您可以使用搜索字符串$解决,,,,$ compact, 和$预览,分别仅在您的应用程序库中包括这些模型。

搜索应用程序库的有用查询列表

您可以使用上述工具搜索Comsol®软件应用程序库中的几乎所有功能。有关示波器和其他有用信息的完整列表,您可以在光标在搜索框中时访问“帮助”菜单中的列表。

搜索参数 使用
@Type:轴对称 返回包含默认的模型轴对称物理节点,这对于查找轴对称模型很有用
@Type:重力 返回模型,包括重力的影响重力特征
@Type:GeneraleXtrusion 返回包含的模型一般挤压特征
@tag:pml 返回包含完美匹配层(PML)的型号
@tag:即 返回包含一个无限元素领域
@tag:ISS 返回包含的模型初始应力和应变属性
@Geom:SWE 返回模型,包括几何特征
@mesh:swe 返回模型,包括扫过网格功能
@physics:DG 返回包含的模型变形的几何形状物理接口
@physics:shell 返回包含的模型界面,跨越五个模块
@physics:shell @physics:固体 返回既包含一个都包含的模型接口和a固体力学界面
@multiphysics:NITF 返回包括非等热流的模型
@Study:Sens 返回包含一个灵敏度学习
@dataset:加入 返回模型,可以使用A组合两个解决方案集加入数据集
@Result:str 返回包含一个精简绘图(可用于comsol多物理中的任何绘图类型的类似查询)
@Result:hght 返回包含一个高度表达(一个2D图属性)

如果您发现此功能有用,并找到您认为对他人有帮助的实用搜索参数,我们鼓励您在评论中通知我们,以便我们将其添加到表中!

进一步阅读

在Comsol博客上查看以下相关主题:乐动体育赛事播报


评论(4)

发表评论
乐动体育app
加载...
Shivashankar Hiremath
Shivashankar Hiremath
2018年5月11日

PLE给出模型光热致动器应用

布莱恩·科斯塔(Brianne Costa)
布莱恩·科斯塔(Brianne Costa)
2018年12月3日

你好Shivashankar,

感谢您的评论。

有关与您的建模有关的问题,请联系我们的支持团队。

在线支持中心://www.dvdachetez.com/support
电子邮件:support@comsol.com

Shantharama Bhat
Shantharama Bhat
2018年9月4日

尊敬的先生/女士,
可以在初始值中导入fortran脚本吗?而不是正弦波作为初始条件,我们希望使用随机的初始波条件。随机波初始条件在fortran语言脚本中。否则,我们可以将其作为MATLAB代码运行并导入到初始值条件上吗?

布莱恩·科斯塔(Brianne Costa)
布莱恩·科斯塔(Brianne Costa)
2018年12月3日

你好shantharama,

感谢您的评论。

有关与您的建模有关的问题,请联系我们的支持团队。

在线支持中心://www.dvdachetez.com/support
电子邮件:support@comsol.com

探索comsol乐动体育赛事播报博客