首页/文章/ 详情

10 Fluent教程 | 文件读写快捷操作

34分钟前浏览1

本节开始对文件的读写快捷操作进行介绍

1 二进制文件

在写入网格文件、算例文件或尺寸场文件时,默认会保存为二进制文件。二进制文件比文本文件占用更少的存储空间,并且能被 Fluent 更快地读写。

若要保存为文本文件,可在写入文件时,在选择文件对话框中取消勾选写入二进制文件选项。

2 压缩文件的读取与写入

Fluent 支持读取和写入压缩文件。可以通过选择文件对话框,对使用 compress 或 gzip 压缩的文件进行读写操作。

    

2.1 读取压缩文件

若选择扩展名为 .z 的压缩文件,Fluent 会自动调用 zcat 导入该文件。

若选择扩展名为 .gz 的压缩文件,Fluent 会调用 gunzip 导入该文件。

例如,若选择名为 flow.msh.gz 的文件,系统将输出如下提示信息,表明通过操作系统管道将 gunzip 解压后的结果导入 Fluent:

正在读取 " | gunzip -c "Z:\flow.msh.gz""...

在文本界面中读取压缩文件时,只需直接输入文件名即可。Fluent 会先按输入的名称查找并打开文件。

PS: 在 Windows 系统中,仅能读取使用 gzip 压缩的文件(即扩展名为 .gz 的文件)。使用 compress 压缩的文件无法在 Windows 版 Fluent 中读取。

    

2.2 写入压缩文件

可以在选择文件对话框中,通过在文件名后添加 .z 或 .gz 后缀来写入压缩文件。

例如,当提示输入文件名时,若输入带 .gz 后缀的名称,文件将以压缩格式保存。

假设将网格文件命名为 flow.gz,Fluent 会输出如下提示信息:

正在写入 "| gzip -cfv > Z:\flow.msh.gz"...

该状态信息表明,网格文件数据正通过管道传入 gzip 命令,压缩后的输出被重定向到指定名称的文件中。本例中,.msh 后缀由系统自动添加。

注意:

对于算例文件(case 文件),默认的通用流体格式(CFF)不支持此类压缩,.z 或 .gz 后缀只会被直接包含在文件名中(例如 .gz.cas.h5)。该压缩方式仅适用于旧版格式(例如执行了文本命令 file/cff-files? no 时)。

在 Windows 系统中,仅支持使用 gzip 进行压缩。即只能通过添加 .gz 后缀生成压缩文件,添加 .z 后缀不会对文件进行压缩。

3 波浪号路径扩展(仅适用于 Linux 系统)

在 Linux 系统中,如果文件名的前两个字符指定为 ~/,波浪号 ~ 会被自动解析为当前用户的主目录。

同样,也可以用 ~用户名/ 作为文件名开头,~用户名 会被解析为对应用户的主目录。

若将网格文件保存为 ~/file,Fluent 会把文件保存为主目录下的 file.msh.h5。

也可以指定主目录下的子目录:例如输入 ~/examples/file,Fluent 会将文件 file.msh.h5 保存到主目录下的 examples 子目录中。

    

来源:CFD仿真库
Fluent通用管道
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-10-23
最近编辑:34分钟前
CFD仿真库
硕士 分享知识,互帮互助,共同进步。
获赞 22粉丝 111文章 143课程 0
点赞
收藏
作者推荐

04 Fluent教程 | 启动器设置详解

Fluent启动器是我们拿到仿真需求后,开始进行仿真计算的第一步,本部分对如何开启fluent这个软件进行了详细介绍,由于使用命令行的从业者较少,本文只介绍图形界面的操作。1 选择许可等级首先我们可以在 Fluent 启动器中通过功能等级下拉列表指定许可等级。不同许可等级对应的可用功能特性,我们已在上一篇文档中进行了讲解,此处不做过多阐述。 2 Fluent启动器界面详解 如上图所示,为Fluent启动器的界面,主要分为三部分:1左侧蓝色为我们计划使用的工作区,主要分为:网格划分 | 求解 | 航空气动 | 结冰1启动器中的分隔线将通用的网格划分与求解工作区和专用功能选项区分开来,一般情况下我们只需使用前面两个。1除此之外,我们还可以勾选Show Beta Launcher Options,调出尚未正式定型的附加工作空间与相关设置。1中间红色 区域为 Case | Mesh | Case and Data | Journal 四个选项,我们可以根据导入的文件类型自行选择,若是新建空白计算案例,则可以跳过此步。1左侧蓝色 区域则是求解器参数设置工作区,主要分为 Dimension | Options | Parallel 三个部分,1 Dimension :该部分的含义是指你的计算模型是二维还是三维,如果是二维则选择2d,如果是三维则选择3d。1其余两部分下文配合选项卡介绍2.1 在Fluent启动器中设置常规选项首先对General Options选项卡进行介绍,该选项卡为常规设置选项,具体界面如下图:其中:1勾选仅前/后处理,可使Ansys Fluent仅运行前处理和后处理功能。默认的Ansys Fluent完整求解模式支持问题的设置、求解与后处理,而仅前/后处理模式下无法执行计算。1在工作目录栏中指定当前工作目录路径,或单击浏览按钮选择目录结构。1FLuent Root Path则建议保持默认2.2 单精度与双精度求解器所有计算机平台均支持Ansys Fluent的单精度和双精度版本。对于大多数算例,单精度求解器即可满足精度要求,但某些类型的问题使用双精度版本需使用双精度求解器:1几何模型存在尺度差异极大的特征(如极长的细管道),单精度计算可能精度不足。1几何模型包含多个通过小直径管道连接的封闭区域(如汽车进气歧管),除一个区域外,其余区域的平均压力可能都很大(因为仅能设置一个全局参考压力位置)。1涉及高热导率比和/或高纵横比网格的耦合问题,单精度求解器可能因边界信息传递效率低而影响收敛性和/或计算精度。1使用颗粒群平衡模型求解粒径分布的多相流问题,统计矩的数值可能跨越多个数量级。选择单精度与双精度的选项即在Options→Double Precision,勾选即为双精度,取消勾选即为单精度。具体设置如下图2.3. 在Fluent启动器中设置并行选项接下来对Parallel Settings选项卡进行介绍,该选项卡为并行设置选项,一般情况下选项卡内容保持默认即可,具体界面如下图:我在超算平台使用时会将MPI Types修改为msmpi(但大家不要问我为什么,我也不知道),该部分的重点在于 Parallel (Local achine) 部分的介绍,具体含义如下:1将网格划分进程数设为1,使网格计算仅使用单个处理器核心。1将求解器进程数设为1,使求解计算仅使用单个处理器核心。1将网格划分进程数设为大于1,允许多进程同时运算。注意:增加网格划分进程数时,求解器进程数也会同步增加至相同核心数。1将求解器进程数设为大于1,允许多进程同时运算。2.4. 在Fluent启动器中设置远程选项接下来对Remote选项卡进行介绍,该选项卡为设置远程选项,一般情况下用不到,主要涉及到LINUX版本的计算,大家仅做了解,具体界面如下图,如果想要详细学习请关注ANSYS官网:2.5. 在Fluent启动器中设置调度器选项接下来对Scheduler选项卡进行介绍,该选项卡为设置远程选项,一般情况下用不到,主要涉及到LINUX版本的计算,大家仅做了解,具体界面如下图,如果想要详细学习请关注ANSYS官网:2.6. 在Fluent启动器中设置环境选项接下来对Environment选项卡进行介绍,该选项卡为环境设置选项卡,具体界面如下图:可以用于指定在Ansys Fluent中编译用户自定义函数(UDF)的编译器设置(仅Windows系统)。该选项卡还可用于设置运行Ansys Fluent所需的环境变量。此处介绍一个对我国学者比较友好的一个指令lang=zh,将Fluent变为中文版使用!!! 来源:CFD仿真库

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈