fluent
aleigus
啊啊啊
展开
-
Fluent中宏DEFINE_ADJUST的使用
上次的容器轴和旋转轴的夹角如果不能直接用一个公式赋值而是满足一个方程需要对其求解的话,我尝试用DEFINE_ADJUST解决了这个问题;首先我们知道ADJUST这个宏是每个迭代步都会被调用的,我试着使用static int last_ts=-1;DEFINE_ADJUST(my_adjust){ int curr_ts=CURRENT_TIMESTEP; i原创 2017-05-10 21:17:34 · 8428 阅读 · 0 评论 -
Fluent UDF中全局变量的使用
一直不太清楚UDF中全局变量的值会不会随着时间步的推进而更新,试着计算求证了一下;在DEFINE_ADJUST中对s的值进行计算,结果与时间相关,在DEFINE_PROFILE中加入了输出语句printf("s=%g",s);在计算的过程中可以看到,屏幕上输出的S的值随着时间步的推进是不断变化的;但s值都是上一个时间步的值,所以可以知道fluent调用PROFILE宏是先于ADJUST原创 2017-05-10 21:33:55 · 5503 阅读 · 1 评论 -
FLUENT UDF中source的学习
一个绕轴转动,控制体的轴与转轴夹角sita由离心力和重力的正切值得到,把重力变成源项加入动量方程的UDFDEFINE_SOURCE(xmom_source,c,t,dS,eqn){ real sita,con,source,time; time=CURRENT_TIME; if(time { sita=M_PI;}else{ sita=at原创 2017-05-03 20:56:17 · 6228 阅读 · 1 评论 -
Fluent在服务器上的并行
由于需要更加精确的结果,所以想将以前计算的一个算例网格加密放到服务器上进行计算,在查找了很多教程后,发现就是一个在没有图形界面的情况下写.jou文件的问题。本来发现fluent能够记录.jou文件,但是试了一下后才发现记录下来的也是基于图形界面的,完全没法用,这样看Tecplot的宏记录真好用2333。不过好在fluent保存的case文件里面本来已经含有了很多设置,诸如湍流模型、边界条件之类的,原创 2017-08-14 14:24:04 · 10222 阅读 · 1 评论