蝌蚪模拟udf
想令蝌蚪的尾巴随时间做简单的振动,但udf加载进去不知为什么动不了,以下为我的udf#include"udf.h"
DEFINE_GRID_MOTION(kedou,domain,dt,time,dtime)
{
Domain *d;
Thread *tf = DT_THREAD (dt);
face_t f;
Node *node_p;
real x,y;
int n;
SET_DEFORMING_THREAD_FLAG (THREAD_T0 (tf));
begin_f_loop (f, tf)
{
f_node_loop (f, tf, n)
{
node = F_NODE (f, tf, n);
if (NODE_POS_NEED_UPDATE (node_p))
{
NODE_POS_UPDATED (node_p);
x = NODE_X (node_p);
y = 50*sin(CURRENT_TIME);
NODE_Y (node_p) = y;
}
}
}
end_f_loop (f, tf);
}
页:
[1]