找回密码
 注册
查看: 1379|回复: 2

UDF文件——初始化出现错误

[复制链接]
发表于 2012-9-18 16:10:20 | 显示全部楼层 |阅读模式

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

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

x
fluent初始化出现错误 入口为速度入口,速度按照正弦函数波动,采用UDF文件,如下;出口为压力出口,本模型没有采用动网格

#include "udf.h"
DEFINE_CG_MOTION(vel_comp, dt, vel, omega, time, dtime)
{
  real freq=40.0;
  real w=2.0*M_PI*freq;
  real Xcomp=0.0065;  
  /* reset velocities */
  NV_S (vel, =, 0.0);
  NV_S (omega, =, 0.0);
  vel[0] = w*Xcomp*cos(w*time);
}

读入DUF文件时没有出错,但在初始化时出现错误:
Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: ()

不知道哪里出错了

[ 本帖最后由 qfzydtk 于 2012-9-18 16:11 编辑 ]
发表于 2012-9-18 16:55:23 | 显示全部楼层
兄台,我有一疑问,如果你不用动网格,干嘛DEFINE_CG_MOTION函数啊?你可以试下Exit program and restart to continue。这边有个出现相同问题的帖子。http://www.cfluid.com/bbs/viewthread.php?tid=14939
 楼主| 发表于 2012-9-18 19:05:19 | 显示全部楼层

回复 2# junguolv 的帖子

这个UDF就是用来模拟活塞的往复运动,如果用了动网格还要这个UDF做什么。另外我试了无数次Exit program and restart to continue
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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