|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
最近一直在古捣UDF,发现了几个问题,希望能够给其他网友一些参考,英文贴子我已经贴到CFD_ONLINE,
1. 出现"error:line 1 parse error"的错误是由于UDF文件和UDF.H 文件没有放到同一路径所致.
2. 如果需要定义多个UDF 函数,如define_init,define_profile等,必须把他们写到同一个文件里.
3.遇见这样的错误:
"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: ()"
不要归结为程序的BUG,一定是UDF定义出现问题.我能提供的 一个CASE 是如果你的边界条件里有SOLID类型, 如果你用define_init 去定义流速或其他参数,看看会出现什么样的错误?
4.不要在UDF中出现SCANF函数,也就是别想从屏幕赋值,感觉这是FLUENT的一个很大缺陷.
|
|