| 查看: 568 | 回复: 0 | ||
[求助]
动网格不会压缩
|
|
这动网格是用C编写的 但是网格不会压缩 请问哪边出了问题呢? #include "udf.h" DEFINE_GRID_MOTION(wind001,domain,dt,time,dtime) { Thread *tf = DT_THREAD(dt); face_t f; Node *v; real NV_VEC(omega),NV_VEC(axis),NV_VEC(dx); real NV_VEC(origin),NV_VEC(rvec); real sign; int n; /*set deforming flag on adjacent cell zone */ SET_DEFORMING_THREAD_FLAG(THREAD_TO(tf)); sign = -5.0 * sin (26.178 * time); Message ("time = %f, omega = %f\n", time, sign); NV_S(omega, =, 0.0); NV_D(axis, =, 0.0,1.0,0.0); NV_D(origin, =, 0.0, 0.0, 0.512); begin_f_loop(f,tf) { f_node_loop(f,tf,n) { v = F_NODE(f,tf,n); /* update node if x position is greater than 0.02 and that the current node has not been previously visited when looping through previous faces */ if (NODE_X(v) > 0.02 && NODE_POS_NEED_UPDATE (v)) { /* indicate that node position has been update so that it's not updated more than once */ NODE_POS_UPDATED(v); omega[1] = sign * pow (NODE_X(v)/0.230, 0.5); NV_VV(rvec, =,NODE_COORD(v), -,origin); NV_CROSS(dx, omega, rvec); NV_S(dx, *=, dtime); NV_V(NODE_COORD(v), +=, dx); } } } end_f_loop(f,tf); } |
» 猜你喜欢
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有3人回复
国社科系统bug了,是不是要放榜了?
已经有9人回复
申博发邮件
已经有9人回复
各位大神,目前国内有哪些比较好用的逆合成软件?
已经有9人回复
上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告
已经有8人回复
上海工程技术大学激光智能制造课题组招收博士研究生
已经有8人回复
找到一些相关的精华帖子,希望有用哦~
求助:fluent中关于壁面传热问题
已经有12人回复
如何利用移动网格或者变形网格来设定求解域的变形?
已经有5人回复
fluent迭代流动曲线呈直线状态
已经有6人回复
【有奖活动】仿真模拟软件之群英荟萃:征集、介绍、对比
已经有34人回复
科研从小木虫开始,人人为我,我为人人










回复此楼
点击这里搜索更多相关资源