谓词参考

谓词具有各种类型、运算符和值,可帮助在 Simcenter STAR-CCM+ 中创建精确搜索。

对于“名称”和“标签”类型的谓词,搜索结果中仅包含可重命名的对象。例如,搜索 Name contains Plot(名称包含绘图) 会显示各个绘图,而不是绘图管理器对象。

谓词类型

可用运算符

效果

关系 目录树下方 匹配选定对象中包含的所有对象(即,子对象、子对象的子对象等)。
排除子项 忽略选定对象中包含的所有对象(即,子对象、子对象的子对象等)。
目录树上方 对于选定对象,匹配父对象的层次结构(即,父对象、父对象的父项等)。
排除父项 忽略高于选定对象的所有对象(即,父对象、父对象的父项等)。
目录树正下方 匹配选定对象的直接子对象。
目录树正上方 匹配选定对象的直接父对象。
引用 匹配引用选定对象的所有对象。
未引用 匹配未引用选定对象的所有对象。
被引用 匹配被选定对象引用的所有对象。
未被引用 匹配未被选定对象引用的所有对象。
类型

匹配选定对象类型。可用对象类型包括:

  • 几何部件
  • 部件表面
  • 部件曲线
  • 部件表面接触
  • 区域
  • 边界
  • 交界面边界
  • 衍生部件
  • 报告
  • 监视器
  • 绘图
  • 坐标系
  • 场函数
  • 单位
  • 复合部件
  • 其他(请参见延伸类型谓词
不是 匹配除选定对象类型以外的所有对象。

名称

包含 匹配名称包含指定文本字符串的所有对象。
不包含 匹配名称不包含指定文本字符串的所有对象。
匹配 匹配具有指定名称的所有对象。
不匹配

匹配不具有指定名称的所有对象。

开始是 匹配名称以指定文本字符串开头的所有对象。
开始不是 匹配名称不以指定文本字符串开头的所有对象。
结尾是

匹配名称以指定文本字符串结尾的所有对象。

名称可以包含被视为名称一部分的尾随数字,如 Cartesian 1。因此,如果输入 ian,不会找到 Cartesian 1 节点。

“名称”谓词对于西欧字母不区分大小写,但在其他情况下区分大小写。

结尾不是 匹配名称不以指定文本字符串结尾的所有对象。
包含正则表达式 匹配名称包含阵列的所有对象。要直接匹配阵列,即只选择名称与整个阵列匹配的对象,则需要锚定阵列(括在 *$ 之间)。有关这些表达式的更多信息,请参见正则表达式
不包含正则表达式 匹配名称不包含阵列的所有对象。

标签

有关更多信息,请参见标记模拟对象

包含 匹配使用选定标签进行标记的所有对象。
不包含 匹配未使用选定标签进行标记的所有对象。

注释

有关更多信息,请参见向模拟对象添加注释

包含 匹配包含指定文本字符串的所有注释。
不包含 匹配不包含指定文本字符串的所有注释。
匹配 匹配具有指定文本的所有注释。
不匹配 匹配具有指定文本的注释以外的所有注释。
开始是 匹配以指定文本字符串开头的所有注释。
开始不是 匹配不以指定文本字符串开头的所有注释。
结尾是 匹配以指定文本字符串结尾的所有注释。
结尾不是 匹配不以指定文本字符串结尾的所有注释。

对象(静态)

此类型创建静态查询。使用它可明确包括或排除特定对象。
匹配选定对象。
不是 匹配除选定对象以外的所有对象。

过滤器

使用此类型可重用过滤器的各个部分,而不重复谓词。

匹配

匹配与参考的过滤器匹配的所有对象。

不匹配 匹配与参考的过滤器不匹配的所有对象。

元数据 -- 有关更多信息,请参见什么是元数据?

其值为两个文本组件:键和值。键始终是字符串,而值可以是字符串或数字。

包含

匹配包含指定元数据的所有对象。

如果输入数字值,则只会查找将该值作为数字的对象。如果输入括在单引号内的数字,则只会查找将该值作为文本字符串的对象。

不包含 匹配不包含指定元数据的所有对象。
对包含 部分匹配关键字和/或值。
对不包含 关键字和值都没有该模式的任何部分匹配项。
对包含正则表达式 匹配与对包含相同,但添加正则表达式特殊字符。有关这些表达式的更多信息,请参见正则表达式
对不包含正则表达式 匹配与对不包含相同,但添加正则表达式特殊字符。

继承部件

搜索从几何对象继承的部件:部件、复合、部件表面、部件曲线和部件点。有关更多信息,请参见继承部件

衍生自 匹配树中选定对象下方的所有部件表面、部件曲线和部件点对象,包括原始源对象本身或在其他部件的“继承部件”文件夹下的实例。仅选择位于树底部的叶级对象。不会选择中间对象(如部件复合)。
不衍生自 匹配除选定继承部件以外的所有对象。
衍生自(仅限继承对象) 匹配树中选定对象下方的所有部件表面、部件曲线和部件点对象在其他部件的“继承部件”文件夹下的实例。不会选择原始源对象本身。
不衍生自(仅限继承对象) 匹配除选定继承部件之外的所有对象,包括原始源对象。
内容 (对象选择器) 匹配运算符中所选对象的选定属性所引用的所有对象。请参见查找网格操作的输出部件的示例