【Fluent】利用TUI命令在保存或导出文件时,给文件名加上时间步长、流动时间、迭代步数等求解过程变量的自动编码

news/2024/10/17 15:55:18/

一、问题背景

在CSDN的一篇博客(从Fluent导出数据到txt文档)中,一位博主分享了一串导出求解数据的TUI命令。

file/export/ascii data%t.txt () yes h2s y-velocity x-velocity q no

当时我不知道里面的%t是啥意思,估计是跟时间步长、流动时间相关的量,用来在文件名中根据计算过程变动进行自动命名编码的。

在fluent的User Guide 2022R1官方文档的3.1.7章节找到了答案。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为了让不喜欢阅读英语的人更加快速习得知识,本文总结如下。

二、在TUI中使写入本地(计算机)的文件名增添自动编码

2.1 时间步数、迭代步数、流动时间

如果你想在文件名中包括时间步数、迭代步数、流动时间,可以在某一个位置中插入%t、%i、%f。

你可以将t看成是timestep的缩写,i看成iter_num的缩写,f看成Flow-time的缩写。

很容易推断出,%t对应的时间步数肯定是整数,%i对应的迭代步数也是整数,而%f对应的流动时间是浮点数。

导出cas和data文件的TUI命令是/file/write-case/file/write-case-data,可以用于瞬态或稳态。

导出计算数据文件的TUI命令是/file/transient-export//file/export/,前者只能用于瞬态,后者可以用于稳态也可用于瞬态某一个时间步。

自动保存cas和data文件的TUI命令是/file/auto-save/,只可以用于瞬态。

2.2 在稳态过程中时间步数和流动时间没有意义

也即%t和%f不能在稳态算例中使用。

而稳态中,有迭代步数的概念,所以%t仍有意义。

2.3 图片文件的数目

如果你导出的是图片文件,那么就有“自fluent会话窗口创建以来累计导出图片数”的概念,在文件名中用%n表示。

显然,这是一个整数,并且在瞬态或稳态中都可以导出。

导出/保存图片的TUI命令是/display/save-picture

2.4 变量位数的定义

以流动时间为例,默认小数部分占6位而整数部分占4位。

如果你想要修改,可以写成%x.yf的形式,其中x是整数位数,y是小数位数。

而如果你不想要自动填充0,还可以写成%-x.yf的形式,就可以左对齐的方式清除填充的0,并且有一个很好的排版视觉效果。

三、在GUI界使写入本地(计算机)的文件名增添自动编码

不仅在TUI命令中可以对输入的文件名增添自动编码,在GUI界面中保存文件时也可以。

例如下面write案例和数据文件的GUI界面。8245是时间步。
在这里插入图片描述
下面的Autosave界面还有Automatic Export的界面,你要注意,像这种有Append File Name with的GUI对话框,你就不需要再加自动编码了,会重复。
在这里插入图片描述
在这里插入图片描述
保存图片的GUI界面如下,可以通过file选项卡找到。在这里插入图片描述
单击save后,即可对图片文件进行命名。
在这里插入图片描述
命名效果如下,导出一个文件名就加一个数。
在这里插入图片描述


http://www.ppmy.cn/news/64611.html

相关文章

001+limou+MySQL的基础命令

0.前言 您好,这里是limou3434的一篇个人博文,感兴趣的话您也可以看看我的其他文章。本博文是借鉴于李小威前辈所著的书籍《SQL 基础教程》所成的博文笔记,这本书真的很适合新手学习数据库相关的内容。本次我想给您带来的是关于MySQL的一些基…

和月薪5W的聊过后,才发现自己一直在打杂···

前几天和一个朋友聊面试,他说上个月同时拿到了腾讯和阿里的offer,最后选择了阿里。 我了解了下他的面试过程,就一点,不管是阿里还是腾讯的面试,这个级别的程序员,都会考察项目管理能力,并且权重…

如何在Docker容器中运行GUI图形界面程序并能输入中文

前言 "Docker container is not VMware". 但是我发现相比于虚拟机,容器技术用于开发环境管理也是非常地nice。唯一痛点就是不能使用IDE写代码,因为容器通常是以命令行形式给我们操作的。经过研究,找到了一种方法来解决这个问题&…

携带数据的Ajax POST请求

前端页面代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <title>发送ajax POST请求 看如何携带数据</title> <script type"text/javascript"> …

OBCP考点总结一

1.alter system stop server 192.168.2.64:2882 select * from __all_server Stop Server 后该 Server 的状态仍为 Active &#xff0c;但 stop_service_time的值由 0 变为 Stop Server 的时间点。 kill -15 pid/observer select * from __all_server 状态变为了 inactive…

【Linux下】线程概念

文章目录 【Linux下】线程概念理解线程线程操作接口线程和进程线程和进程的关系代码验证 线程优点线程缺点线程异常线程用途 【Linux下】线程概念 理解线程 一般的书上都是这么描述线程的 线程&#xff1a;是在进程内部运行的一个执行分支&#xff0c;属于进程的一部分&#…

基于AT89C51单片机的计算器设计

点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/87772564 源码获取 主要内容: 本设计是基于51系列的单片机进行的设计,可以完成计算器的键盘输入,进行加、减、3位无符号数字的简单运算,并在LED上相应的显示结果。设计过…

Sleuth和zipkin

1、Sleuth是什么 为什么会出现这个技术&#xff1f;要解决哪些问题&#xff1f; 在微服务框架中&#xff0c;一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果&#xff0c;每一个前段请求都会形成一条复杂的分布式服务调用链路&am…