| 查看: 4569 | 回复: 5 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
进行非稳态计算时,UDF怎样输出数据到txt文件 已有2人参与
|
||
|
我现在遇到了一个问题 我编译了一个函数 #include "udf.h" #include "mem.h" #include "dynamesh_tools.h" real x_cg[ND_ND]; real f_glob[ND_ND]; real m_glob[ND_ND]; int i; FILE *fp; real time; DEFINE_SDOF_PROPERTIES(li,prop,dt,time,dtime) { Thread *t; Domain *domain=Get_Domain(1); t=Lookup_Thread(domain,9); time=RP_Get_Real("flow-time" ;prop[SDOF_MASS]=3.89; prop[SDOF_IXX]=0.00102; prop[SDOF_IYY]=0.02709; prop[SDOF_IZZ]=0.02709; prop[SDOF_LOAD_F_X]=200; for(i=0;i<=ND_ND;i++) { f_glob=0; m_glob=0; } for(i=0;i<ND_ND;i++) x_cg=DT_CG(dt); Compute_Force_And_Moment(domain,t,x_cg,f_glob,m_glob,TRUE); Message ("ntime=%f ,x=%.10lf ,y=%.10lf , z=%.10lf , force_x=%.1f ,force_y=%.1f ,force_z=%.1f moment_x=%f,moment_y=%f,moment_z=%f", time,x_cg[0],x_cg[1],x_cg[2],f_glob[0],f_glob[1],f_glob[2],m_glob[0],m_glob[1],m_glob[2]); } DEFINE_ADJUST(name,d) { Domain *domain; domain=Get_Domain(1); fp=fopen("shuju.txt","w" ;for(i=0;i<ND_ND;i++) { fprintf(fp,"ntime=%f ,x=%.10lf ,y=%.10lf , z=%.10lf , force_x=%.1f ,force_y=%.1f ,force_z=%.1f moment_x=%f,moment_y=%f,moment_z=%f", time,x_cg[0],x_cg[1],x_cg[2],f_glob[0],f_glob[1],f_glob[2],m_glob[0],m_glob[1],m_glob[2]); } fclose(fp); } 我想输出txt文件,我创建的shuju.txt文件出现工作目录中 但是 fprintf输出的数据 只显示一次迭代结果,下一步迭代时间步时就会覆盖掉上一个时间步的计算结果 意思就是说shuju.txt始终只有一行数据 这是怎么回事 ? |
» 猜你喜欢
求调剂
已经有3人回复
265求调剂
已经有4人回复
085700资源与环境308求调剂
已经有6人回复
一志愿吉林大学材料学硕321求调剂
已经有12人回复
286分人工智能专业请求调剂愿意跨考!
已经有3人回复
329求调剂
已经有5人回复
申请回稿延期一个月,编辑同意了。但系统上的时间没变,给编辑又写邮件了,没回复
已经有4人回复
材料学硕318求调剂
已经有5人回复
一志愿中国海洋大学,生物学,301分,求调剂
已经有6人回复
081700化工学硕调剂
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
用udf实现coupled边界固体区域中温度最值提取
已经有8人回复
怎么用udf读取dat或txt文件的数据
已经有9人回复
{求助,关于一个速度入口的udf}
已经有12人回复
fluent磨削流场2维仿真采用VOF模型怎么得到一段时间内通过某一边界的流体质量啊?
已经有12人回复
如何用OMNIC输出数据
已经有3人回复
fluent UDF 语句 pow函数值导出
已经有5人回复
udf 用source加源项总是失败,是什么原因?
已经有3人回复
FLUENT迭代计算后数据坐标点是怎样排列的
已经有4人回复
非稳态计算UDF自定义时间步长
已经有13人回复
如何编写UDF来读取txt格式的一组数据?
已经有11人回复
新手求救啊!Fluent非稳态计算 怎么样才能在每一个时间步上调用一次UDF啊?
已经有15人回复
UDF程序,形参t重定义等ERROR求教
已经有9人回复
FLUENT源项UDF非稳态迭代的一个疑问请教
已经有8人回复
fluent如何导出截面上的数据
已经有13人回复
xwx1990
金虫 (正式写手)
- 应助: 8 (幼儿园)
- 金币: 1155.3
- 散金: 313
- 红花: 7
- 帖子: 558
- 在线: 110.2小时
- 虫号: 3092365
- 注册: 2014-03-27
- 性别: GG
- 专业: 流体力学

5楼2016-03-24 11:40:46
huaixi0418
金虫 (初入文坛)
- 应助: 4 (幼儿园)
- 金币: 888.5
- 红花: 1
- 帖子: 31
- 在线: 37.3小时
- 虫号: 3239331
- 注册: 2014-05-28
- 性别: GG
- 专业: 拓扑学

2楼2014-06-21 12:31:23
3楼2014-06-23 21:41:52
huaixi0418
金虫 (初入文坛)
- 应助: 4 (幼儿园)
- 金币: 888.5
- 红花: 1
- 帖子: 31
- 在线: 37.3小时
- 虫号: 3239331
- 注册: 2014-05-28
- 性别: GG
- 专业: 拓扑学

4楼2014-06-24 00:38:21













;
回复此楼
10