导出设置
将传输方向设为导出时,以下设置将显示在 CGNS 链接节点下。
[链接 1] 条件和值
除了常规条件和值(请参见CGNS 链接参考)外,以下是特定于数据导出的设置:
- 数据库格式
- 指定 CGNS 数据库文件的格式。CGNS 具有两种内部数据库文件格式,HDF5(文件扩展名为 .cgns)和 ADF(文件扩展名为 .cga)。
最初使用 ADF(高级数据格式)存储 CGNS 数据,但 ADF 没有并行 I/O 或数据压缩功能,并且不具备 HDF5 可以提供的支持基础和工具。ADF 已被 HDF5(层级数据格式,版本 5)取代,HDF5 成为 CGNS 的正式默认基础存储机制。
- 文件模式
- 指定 Simcenter STAR-CCM+ 将数据导出至单个文件还是多个文件:
方法 对应值节点 - 文件系列
- 在每个导出事件中,Simcenter STAR-CCM+ 都会创建新的 CGNS 文件。创建的文件取决于指定的网格模式。请参见输出 CGNS 文件。
- 文件系列计数器
- 用于指定以下属性:
- 计数器宽度 - 指定在文件名中使用的导出事件计数器的位数。
- 分隔符 - 指定显示在基本文件名与触发事件编号之间的字符(默认为 @)。
- 单个文件
- Simcenter STAR-CCM+ 在第一个导出事件期间为网格与求解数据创建单独的文件(请参见输出 CGNS 文件)。在后续导出中,Simcenter STAR-CCM+ 会将导出数据附加到现有文件。
无
- Mesh Mode(网格模式)
- 用于根据网格更改来限制网格数据导出:
- 始终启用 - Simcenter STAR-CCM+ 会在每个导出事件中导出网格数据。仅当将文件模式设为文件系列时,此选项才可用。
- 最初和更改网格时 - Simcenter STAR-CCM+ 会在第一个导出事件中导出网格数据。在后续导出中,Simcenter STAR-CCM+ 仅在网格更改时导出网格数据。
- 时长范围
- 此条件仅在间隔触发设为时间步或时间差时可用,并且允许将数据导出限制在指定的时间范围内:
方法 对应值节点 - 始终启用
- 数据导出在整个模拟过程中均处于活动状态。
无 - 开始时间之后启用
- 在指定的时间之后开始数据导出。
- 开始时间
- 指定数据导出开始的时间。
- 停止时间之前启用
- 在指定的时间停止数据导出。
- 停止时间
- 指定数据导出停止的时间。
- 开始时间和停止时间之间启用
- 数据导出在指定的时长范围内处于活动状态。
- 开始时间,停止时间
- 分别指定数据导出开始和停止的时间。
- 间隔触发
- 指定自动执行导出事件的触发方法。可用选项如下:
- 映射选项
- 如果设为导出前映射,场数据将从内部区域和边界映射到外部区域和边界。如果尚未设置任何外部连续体,则此属性为只读。外部连续体必须包含文件传输和 CGNS 数据文件集模型。通过在导出之前进行映射,可以减小总体数据输出大小,例如从精细网格映射到粗糙网格,或通过从移动网格映射到静态网格。
- 文件
- 指定输出 CGNS 文件的详细信息:
- 目录 - Simcenter STAR-CCM+ 保存 CGNS 文件的位置。
- 基本文件名 - 文件名中使用的名称前缀。默认基本文件名为 solution。生成的文件名取决于指定的文件模式和网格模式(请参见输出 CGNS 文件)。
[区]条件和值
区条件和值可指定 Simcenter STAR-CCM+ 从中导出数据和导出场的部件(边界或区域)。
- 边界三角形化
- 控制当导出面网格时 Simcenter STAR-CCM+ 处理多边形网格面的方式。Simcenter STAR-CCM+ 可以保留多边形网格或将其转换为三角形网格。如果想要将 CGNS 文件导入到不支持多边形网格的软件包(例如,在有限元包中),将多边形三角形化非常有用。将选项设为以下某一项:
- 不三角形化 - 保留原始多边形面。
- 所有面(包括四边形)- 将所有多边形面转换为三角形面。
- 所有面(不包括四边形)- 将所有多边形面转换为三角形面,但保留四边形面。通常,大多数软件包(包括有限元包)都支持四边形。不对四边形面进行三角形化会导致文件大小变小。
- 已导出的场
- 用于将标量场或矢量场导出至 CGNS 文件。要导出场,可添加适当类型(标量或矢量)的附加场,并将其属性设为:
- 初始化方法
- 自动设为用户指定的初始化值。在 下,指定恒定的初始化值。
- 场模板
- 指定 Simcenter STAR-CCM+ 从中映射要导出的场数据的网格模板(对于面网格为节点或面,对于体网格为节点或网格单元)。
- 场处理(只读)
- 自动设为非管理。
- 标量/矢量函数
- 指定用于存储要导出的数据的标量场函数或矢量场函数。
- 合并边界
- 控制当导出面网格时 Simcenter STAR-CCM+ 是否保留原始边界:
选项 对应值节点 - 不合并边界
- 保留原始边界。
无 - 将边界合而为一
- 将多个原始边界合并为一个边界。
- 合并的边界的名称
- 为生成的边界指定名称。
- 已导出体积部件
指定在选择导出前映射时用于存储映射体合作伙伴网格数据的区域。
- 已导出表面部件
指定在选择导出前映射时用于存储映射表面合作伙伴网格数据的边界。
输出 CGNS 文件
下表显示了在仅导出网格与求解数据或网格数据时,不同文件模式和网格模式设置组合的预期输出文件。所有其他设置(例如,数据库格式和基本文件名)都具有默认值。
文件模式 | Mesh Mode(网格模式) | 已导出的场 | 输出文件示例 | 描述 |
---|---|---|---|---|
文件系列 | 始终启用 | 无 |
| 每个文件仅包含网格数据。 |
指定 |
| 每个文件都包含网格与求解数据。 | ||
最初和更改网格时 | 无 |
| 每个文件仅包含网格数据。 | |
指定 |
| 将网格与求解数据导出至单独的文件。求解数据文件链接到正确的网格文件。 | ||
单个文件 | 最初和更改网格时 | 无 | solution@mesh1.cgns | 将网格数据导出至单个文件。如果在模拟期间网格发生变化,则会在网格文件中再创建一个基本节点。 |
指定 |
| 将求解与网格数据导出至单独的文件。在每个导出事件中,将求解数据集添加到求解数据文件中的同一基本节点。如果在模拟期间网格发生变化,则会在网格文件中再创建一个基本节点。求解数据集链接到相关网格基本节点。 |