在 Simcenter STAR-CCM+ 中,可以在外部链接节点下的链接节点中为 GT-SUITE 协同仿真指定设置。
激活 GT-SUITE 协同仿真模型时,模拟中将显示链接节点。通过此节点,既可指定协同仿真全局设置(例如,连接方法),也可定义并设置协同仿真区域,从而将 Simcenter STAR-CCM+ 边界与相应的 GT-SUITE CFD 连接耦合。
本节介绍适用于 GT-SUITE 协同仿真的全局设置。有关协同仿真区域设置的详细信息,请参见协同仿真区域参考。
链接属性
- 链接类型
- 描述连接的类型。只读。
- 链接优先级
- 指定链接的执行顺序。
链接模型
在 Simcenter STAR-CCM+ 模拟中,通过在物理连续体中激活协同仿真模型来访问协同仿真架构。这些模型可确定耦合的物理,其中包括可与合作伙伴仿真交换的场。
链接模型可配置与合作伙伴应用程序或文件的连接。根据 Simcenter STAR-CCM+ 通过此链接连接到的应用程序或文件的不同,链接图标将有所不同。链接模型必须适用于在物理连续体中选择的协同仿真或文件导出模型。
链接条件和值
在和节点下,可以指定协同仿真的常规设置。
- GT-SUITE 版本
- 可用于指定您正在运行的合作伙伴软件的哪个版本。可用选项包括建议版本(请参见《Simcenter STAR-CCM+ 发行说明》的外部软件包支持部分)和自定义选项。自定义选项可用于指定除建议版本以外的版本。一般来说,建议您使用其中一个建议版本,因为其他版本的兼容性不能得到保证。使用自定义选项时,使用节点设置版本。
- 加载合作伙伴库选项
- 用于指定 GT-SUITE 耦合库的位置(请参见 GT-SUITE 耦合库)。
-
方法 |
对应的条件/值节点 |
---|
- 指定库文件
- 用于手动指定 GT-SUITE 库文件的路径。此选项适用于库文件位置并非默认位置的情况。请参见耦合至 GT-SUITE。
|
- GT-SUITE 库
- 指定 GT-SUITE 库文件的路径和名称。可以手动键入完整路径和名称,也可以单击 (自定义编辑器)并使用文件选择对话框导航至该文件。
|
- 使用环境变量
- 指示 Simcenter STAR-CCM+ 从默认位置加载库(请参见 GT-SUITE 耦合库)。此选项要求将 GT-SUITE 安装的路径保存到环境变量 $GTIHOME 中。
|
- GTIHOME 环境变量
- 指定 GT-SUITE 安装的路径。可以手动键入完整路径,也可以单击 (自定义编辑器)并使用文件选择对话框导航至安装目录。
- 此设置将覆盖任何现有的 $GTIHOME 环境变量,以使当前协同仿真运行。
- 恢复包含 GTIHOME Environment Variable(GTIHOME 环境变量) 设置的模拟时,Simcenter STAR-CCM+ 将使用 $GTIHOME 环境变量(如果已在系统上设置)。如果未设置,则 Simcenter STAR-CCM+ 将使用在模拟中找到的 GTIHOME Environment Variable(GTIHOME 环境变量) 设置。
|
- 启动合作伙伴选项
- 用于指定 Simcenter STAR-CCM+ 使用何种方法来启动 GT-SUITE。
-
方法 | 对应值节点 |
---|
- 启动应用程序
- 运行协同仿真时,将自动启动 GT-SUITE。此选项要求使用环境变量 $GTIHOME 和 $GTISOFT_LICENSE_FILE 来指定 GT-SUITE 安装的路径和许可证文件。
|
以下设置可用于覆盖在系统上定义的 $GTIHOME 和 $GTISOFT_LICENSE_FILE 环境变量,以使当前协同仿真运行:
- GTIHOME 环境变量
- 指定 GT-SUITE 安装的路径。可以手动键入完整路径,也可以单击 (自定义编辑器)并使用文件选择对话框导航至安装目录。
- GTISOFT_LICENSE_FILE 环境变量
- 指定 GT-SUITE 许可证文件。
恢复包含这些设置的模拟时,Simcenter STAR-CCM+ 将使用环境变量(如果已在系统上设置)。如果未设置,则 Simcenter STAR-CCM+ 将使用在模拟中找到的设置。 |
- 不启动
- 需要手动启动 GT-SUITE。
| 无 |
- 连接选项
- 用于指定 Simcenter STAR-CCM+ 使用何种方法连接到 GT-SUITE。
- 当 Simcenter STAR-CCM+ 启动 GT-SUITE(即启动合作伙伴选项设为启动应用程序)时,Simcenter STAR-CCM+ 将自动使用启动详细信息进行连接。
- 手动启动 GT-SUITE(即启动合作伙伴选项设为不启动)时,耦合库需要运行 GT-SUITE 的主机和端口。主机和端口信息存储在连接文件 gtlink.prm 中,可使用以下方法创建该文件:
-
方法 | 对应值节点 |
---|
- 合作伙伴程序创建连接文件
- Simcenter STAR-CCM+ 不会创建连接文件。
- 从 v2017 开始,在服务器模式下使用 gtlink 命令启动 GT-SUITE 时,GT-SUITE 将在实例化 gtlink 的目录中创建所需的 gtlink.prm 连接文件。
- 要使用此文件进行连接,将其复制到包含 Simcenter STAR-CCM+ 模拟文件的目录。
| 无 |
- STAR-CCM+ 创建连接文件
- 启动协同仿真时,Simcenter STAR-CCM+ 会将指定的主机和端口详细信息自动写入文件,并将该文件作为 gtlink.prm 保存在模拟目录中。
|
- 合作伙伴主机:端口
- 指定运行 GT-SUITE 的主机和端口。以 [主机名]:[端口号] 格式提供这些详细信息
- GT-SUITE 合作伙伴连接文件
- 显示 Simcenter STAR-CCM+ 创建的连接文件的名称(只读)。
|
- 合作伙伴文件系统
- 指定 GT-SUITE 文件是位于本地还是远程文件系统中。请参见 GT-SUITE 模型文件。
- GT-SUITE
- 显示 Simcenter STAR-CCM+ 和 GT-SUITE 之间的连接状态以及 Simcenter STAR-CCM+ 用于与 GT-SUITE 通信的 GT-SUITE 库。
- GT-SUITE 模型文件
- 指定 GT-SUITE 案例文件的位置和名称。可以提供 .gtm 文件或 .dat 文件。提供 .dat 文件时,确保它为最新文件。请参见耦合至 GT-SUITE。
- 合作伙伴材料组分
- 对于多组分气体,可用于将在 GT-SUITE 中定义的流体组分与在 Simcenter STAR-CCM+ 中定义的气体组分和被动标量耦合。
- [材料组分] 节点必须与在 GT-SUITE 中定义的组分的数量和名称相匹配。请参见指定协同仿真设置。
链接右键单击操作
- 新建区域
- 用于在一个现有链接内创建一个新区域。
- 加载合作伙伴库
- 加载指定的 GT-SUITE 库文件。请参见加载合作伙伴库选项。
- 启动并连接
- 用于启动指定的合作伙伴仿真并开始连接,将 Simcenter STAR-CCM+ 模拟与合作伙伴仿真进行耦合。
- 连接
- 用于启动连接,将 Simcenter STAR-CCM+ 模拟与指定的运行合作伙伴模拟进行耦合。
- 终止
- 终止 Simcenter STAR-CCM+ 和 GT-SUITE 之间的连接。
- 卸载合作伙伴库
- 卸载先前加载的任何 GT-SUITE 库文件。