找回密码
 注册
查看: 2112|回复: 3

关于udf编译的问题

[复制链接]
发表于 2011-7-4 20:42:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我按照udf帮助文件完全抄了一个difine_adjust的UDF程序,但是用Define——User-Defined——Functions——interpreted编译却总是提示第二行语法错误,我究竟错哪里了,求各位高手指点
#include "udf.h"。程序如下
DIFINE_ADJUST(backflow,t)
{
  thread*t;
  cell_t c;
  real K_EL=1.0;
  if (! Data_Valid_P())
    eturn;
  thread_loop_c (t, d)
  {
    if (FLUID_THREAD_P(t))
      {
        begin_c_loop_all (c,t)
          {
            C_UDSI(c,t,1)
K_EL*NV_MAG2(C_UDSI_G(c,t,0))*C_VOLUME(c,t);
          }
       end_c_loop_all (c, t)
      }
  }
}
发表于 2011-7-5 09:07:45 | 显示全部楼层
DIFINE_ADJUST应该是DEFINE_ADJUST,而且有些宏只能在编译模式下
发表于 2011-7-5 09:46:49 | 显示全部楼层
第二行的宏写错了。。
 楼主| 发表于 2011-7-5 10:01:57 | 显示全部楼层
呵呵,真不好意思,自己写的东西看了几次都没有看到,看了几次都没看到。谢谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表