24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2107  |  回复: 4

小虫子被鸟吃

新虫 (小有名气)

[交流] 关于profile的表格式(tabular format)和标准式(standard profiles)的的注意事项已有3人参与

这是楼主焦虑了的两天的总结,分享给虫友们防止走完路


standard profiles
格式为
((name transient n number)
(field1 a1 a2 .... an)
(field2 b1 b2 ... bn)
....
)
解释:第一行“name”是你的文件必须是profile文件名称,小于64字节(一般都不会超过)。
“transient”是必备的,不能更改。n是下面field*的数据的数量,两个必须匹配。
“number”是“0”或“1”,表示下面参量变化是否是周期性的,1是,0否。
“field*”是参量名称,可以使time,u,pressure,等,Sample Text在下面的field*中必须有一个是时间的参量是时间“time”,并且是升序排列的,如果计算模型是 in-cylinder model下,则曲轴转角是必须项,变量参数为“angle”升序排列.
“a*”“b*”为各自变量的值
样例:选自Ansys fluent help 文档
((sampleprofile transient 3 0)
 (time 
1.000000
2.000000 
3.000000
 
 (u  
1.000000E+01 
2.000000E+01 
3.000000E+01 
)

在in cylinder模型下
((example transient 3 1)
 (angle 
 0.000000e+00 1.800000e+02 3.600000e+02)
 (temperature 
 3.000000e+02 5.000000e+02 3.000000e+02)
 


 tabular format
格式为:
name n1 n2 number
 field1 field2 field3 .... fieldn1
 1-1  2-1... ... ... ... n1-1 
 1-2  2-2... ... ... ... n1-2
 .
 .
 .
 .
 .
1-n2 2-n2 ... ... ... ... n1-n2 
解释:
“name”是文件名称,和standard format 一样不超过64个字符。
“n1”是变量的数量,即有多少个field.
"n2"是每个变量的数据的总数,即每个field有n2个变化的数据。
“field*”是变量的名称,和standard format 一样,在n1个变量中必须有一个时间“time”变量,升序排列,在in cylinder模型下必须项不是时间而是曲轴转角“angle”,且必须是升序排列。
“*-*”为各自变量的值。
样例:选自Ansys fluent help 文档
sampletabprofile 2 3 0
 time u 
 1.000000 1.000000E+01 
 2.000000 2.000000E+01 
 3.000000 3.000000E+01
在in cylinder 模型下
example 2 3 1 
 angle temperature 
 0.00000  3.000000E+02
 1.800000E+02 5.000000E+02 
 3.600000E+02 3.000000E+02

重点说明:
从别的case&data中保存的.prof文件一般是没有问题的。但是如果是自己写的profile文件需要注意下面的问题

1.文件中的英文字母必须全部是小写的。

2.在双精度模式下计算下,变量的值必须是双精度的。

3.在tabular模式下,不同变量的数据之间的间隔空格要与变量名称之间的空格尽量保持一直。

4.定义每个变量的值的数量一定要与实际的变量的值的数量

5.在用记事本保存的时候文件类型选“所有文件”,但是要在文件名称加入后缀“.prof”.

终于打完了,交流带来进步
回复此楼

» 收录本帖的淘帖专辑推荐

fluent

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliang_601

捐助贵宾 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
感谢楼主的总结啊,很好地了解了Profile!
好男儿心怀像大海
2楼2014-05-25 12:24:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Left_shift

银虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
想弱弱的问一下 我用Profile来描述运动 三秒给了500个点 那么过了三秒之后它会怎么动? 运动不是周期性的
3楼2014-10-22 21:23:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小虫子被鸟吃

新虫 (小有名气)

引用回帖:
3楼: Originally posted by Left_shift at 2014-10-22 21:23:41
想弱弱的问一下 我用Profile来描述运动 三秒给了500个点 那么过了三秒之后它会怎么动? 运动不是周期性的

应该是会延续你最后一个piont的状态
4楼2014-10-30 15:27:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

理工大小兵

新虫 (初入文坛)

学习了
5楼2018-05-18 20:57:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 小虫子被鸟吃 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见