| 查看: 4602 | 回复: 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始终只有一行数据 这是怎么回事 ? |
» 猜你喜欢
复试调剂,一志愿郑州大学材料与化工289分
已经有23人回复
化学工程与技术专业一志愿哈工程 291分B区 国家级大创负责人 有一作论文
已经有6人回复
材料调剂
已经有10人回复
314求调剂
已经有12人回复
调剂 化学 307
已经有8人回复
一志愿211 0703化学 346分求调剂
已经有11人回复
086003调剂求助
已经有14人回复
085400 328分 求调剂
已经有5人回复
083200 初试305分 求调剂
已经有9人回复
284求调剂
已经有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人回复
6楼2016-09-28 20:54:37
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













;
回复此楼