谓词参考
谓词具有各种类型、运算符和值,可帮助在 Simcenter STAR-CCM+ 中创建精确搜索。
注 | 对于“名称”和“标签”类型的谓词,搜索结果中仅包含可重命名的对象。例如,搜索 Name contains Plot(名称包含绘图) 会显示各个绘图,而不是绘图管理器对象。 |
谓词类型 |
可用运算符 |
效果 |
||
---|---|---|---|---|
关系 | 目录树下方 | 匹配选定对象中包含的所有对象(即,子对象、子对象的子对象等)。 | ||
排除子项 | 忽略选定对象中包含的所有对象(即,子对象、子对象的子对象等)。 | |||
目录树上方 | 对于选定对象,匹配父对象的层次结构(即,父对象、父对象的父项等)。 | |||
排除父项 | 忽略高于选定对象的所有对象(即,父对象、父对象的父项等)。 | |||
目录树正下方 | 匹配选定对象的直接子对象。 | |||
目录树正上方 | 匹配选定对象的直接父对象。 | |||
引用 | 匹配引用选定对象的所有对象。 | |||
未引用 | 匹配未引用选定对象的所有对象。 | |||
被引用 | 匹配被选定对象引用的所有对象。 | |||
未被引用 | 匹配未被选定对象引用的所有对象。 | |||
类型 | 是 |
匹配选定对象类型。可用对象类型包括:
|
||
不是 | 匹配除选定对象类型以外的所有对象。 | |||
名称 |
包含 | 匹配名称包含指定文本字符串的所有对象。 | ||
不包含 | 匹配名称不包含指定文本字符串的所有对象。 | |||
匹配 | 匹配具有指定名称的所有对象。 | |||
不匹配 |
匹配不具有指定名称的所有对象。 |
|||
开始是 | 匹配名称以指定文本字符串开头的所有对象。 | |||
开始不是 | 匹配名称不以指定文本字符串开头的所有对象。 | |||
结尾是 |
匹配名称以指定文本字符串结尾的所有对象。 名称可以包含被视为名称一部分的尾随数字,如 Cartesian 1。因此,如果输入 ian,不会找到 Cartesian 1 节点。 “名称”谓词对于西欧字母不区分大小写,但在其他情况下区分大小写。 |
|||
结尾不是 | 匹配名称不以指定文本字符串结尾的所有对象。 | |||
包含正则表达式 | 匹配名称包含阵列的所有对象。要直接匹配阵列,即只选择名称与整个阵列匹配的对象,则需要锚定阵列(括在 * 和 $ 之间)。有关这些表达式的更多信息,请参见正则表达式。 |
|||
不包含正则表达式 | 匹配名称不包含阵列的所有对象。 | |||
标签 有关更多信息,请参见标记模拟对象。 |
包含 | 匹配使用选定标签进行标记的所有对象。 | ||
不包含 | 匹配未使用选定标签进行标记的所有对象。 | |||
注释 有关更多信息,请参见向模拟对象添加注释。 |
包含 | 匹配包含指定文本字符串的所有注释。 | ||
不包含 | 匹配不包含指定文本字符串的所有注释。 | |||
匹配 | 匹配具有指定文本的所有注释。 | |||
不匹配 | 匹配具有指定文本的注释以外的所有注释。 | |||
开始是 | 匹配以指定文本字符串开头的所有注释。 | |||
开始不是 | 匹配不以指定文本字符串开头的所有注释。 | |||
结尾是 | 匹配以指定文本字符串结尾的所有注释。 | |||
结尾不是 | 匹配不以指定文本字符串结尾的所有注释。 | |||
对象(静态)
|
是 | 匹配选定对象。 | ||
不是 | 匹配除选定对象以外的所有对象。 | |||
过滤器 使用此类型可重用过滤器的各个部分,而不重复谓词。 |
匹配 |
匹配与参考的过滤器匹配的所有对象。 |
||
不匹配 | 匹配与参考的过滤器不匹配的所有对象。 | |||
元数据 -- 有关更多信息,请参见什么是元数据? 其值为两个文本组件:键和值。键始终是字符串,而值可以是字符串或数字。 |
包含 |
匹配包含指定元数据的所有对象。 如果输入数字值,则只会查找将该值作为数字的对象。如果输入括在单引号内的数字,则只会查找将该值作为文本字符串的对象。 |
||
不包含 | 匹配不包含指定元数据的所有对象。 | |||
对包含 | 部分匹配关键字和/或值。 | |||
对不包含 | 关键字和值都没有该模式的任何部分匹配项。 | |||
对包含正则表达式 | 匹配与对包含相同,但添加正则表达式特殊字符。有关这些表达式的更多信息,请参见正则表达式。 | |||
对不包含正则表达式 | 匹配与对不包含相同,但添加正则表达式特殊字符。 | |||
继承部件 搜索从几何对象继承的部件:部件、复合、部件表面、部件曲线和部件点。有关更多信息,请参见继承部件。 |
衍生自 | 匹配树中选定对象下方的所有部件表面、部件曲线和部件点对象,包括原始源对象本身或在其他部件的“继承部件”文件夹下的实例。仅选择位于树底部的叶级对象。不会选择中间对象(如部件复合)。 | ||
不衍生自 | 匹配除选定继承部件以外的所有对象。 | |||
衍生自(仅限继承对象) | 匹配树中选定对象下方的所有部件表面、部件曲线和部件点对象在其他部件的“继承部件”文件夹下的实例。不会选择原始源对象本身。 | |||
不衍生自(仅限继承对象) | 匹配除选定继承部件之外的所有对象,包括原始源对象。 | |||
内容 | (对象选择器) | 匹配运算符中所选对象的选定属性所引用的所有对象。请参见查找网格操作的输出部件的示例。 |