| 查看: 3051 | 回复: 6 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
温雅Betty新虫 (小有名气)
|
[求助]
udf导出".txt"格式数据 已有1人参与
|
||
| 如题,在fluent中使用DEFINE_CG_MOTION计算出刚体运行速度,想把速度值输出成txt格式的文档,求助各位前辈指点,本人试过用DEFINE_RW_FILE不行,也不知道是不是自己写错了 |
» 猜你喜欢
垃圾破二本职称评审标准
已经有19人回复
职称评审没过,求安慰
已经有53人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
温雅Betty
新虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 34.3
- 散金: 50
- 帖子: 106
- 在线: 15小时
- 虫号: 3290354
- 注册: 2014-06-24
- 专业: 机械摩擦学与表面技术
4楼2014-11-25 15:11:11
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
2楼2014-11-25 11:54:34
温雅Betty
新虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 34.3
- 散金: 50
- 帖子: 106
- 在线: 15小时
- 虫号: 3290354
- 注册: 2014-06-24
- 专业: 机械摩擦学与表面技术
|
#include "stdio.h" #include "udf.h" static real v_prev = 0.5; void main() { FILE *fp; fp=fopen("result.txt","w" ;if (fp==NULL) { Message("无法打开文件\n" ;return; } else fprintf(fp,"%f",v_prev); fclose(fp); } DEFINE_CG_MOTION(piston,dt,vel,omega,time,dtime) { Thread *t; face_t f; real NV_VEC(A); real force, dv, total_area; /* reset velocities */ NV_S(vel, =, 0.0); NV_S(omega, =, 0.0); if (!Data_Valid_P()) return; t = DT_THREAD(dt); force = 0.0; total_area =0; begin_f_loop(f,t) { F_AREA(A,f,t); total_area += NV_MAG(A); force += F_P(f,t) * NV_MAG(A); } end_f_loop(f,t) dv = dtime * force / 250.0; v_prev -= dv; Message ("time = %f, x_vel = %f, force = %f\n, area=%f", time, v_prev, force, total_area); vel[0] = v_prev; } 早上忘了给出程序 |
3楼2014-11-25 15:09:26
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
5楼2014-11-25 15:13:31













回复此楼
;