| 查看: 522 | 回复: 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); } |
» 猜你喜欢
一志愿深大085601材料工程专业(专硕)300分可以调剂去哪
已经有12人回复
一志愿华东理工085601材料工程303分求调剂
已经有11人回复
266求调剂
已经有17人回复
324求调剂
已经有11人回复
0703调剂,一志愿天津大学319分
已经有24人回复
机械专硕273请求调剂
已经有5人回复
求调剂材料科学与工程一志愿985初试365分
已经有3人回复
一志愿2110,化学学硕310分,本科重点双非求调剂
已经有10人回复
281求调剂
已经有10人回复
材料专硕322分
已经有12人回复
找到一些相关的精华帖子,希望有用哦~
求助:fluent中关于壁面传热问题
已经有12人回复
如何利用移动网格或者变形网格来设定求解域的变形?
已经有5人回复
fluent迭代流动曲线呈直线状态
已经有6人回复
【有奖活动】仿真模拟软件之群英荟萃:征集、介绍、对比
已经有34人回复
科研从小木虫开始,人人为我,我为人人














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