找回密码
 注册
Simdroid-非首页
查看: 100|回复: 5

[FLUENT/GAMBIT] UDF通过,EXECUTE ON DEMAND 出错 怎么回事?请帮帮忙

[复制链接]
发表于 2010-8-9 16:43:52 | 显示全部楼层 |阅读模式 来自 山东青岛
在FLUENT中用UDF编写自定义函数,用COMPILE编译通过,但是使用EXECUTE ON DEMAND 执行一个命令时,出现了如下的错误:
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: ()

我检查了很多方面 都不行,不知道哪里出了问题,烦请各位帮帮忙
发表于 2010-8-9 21:47:37 | 显示全部楼层 来自 北京
Simdroid开发平台
ACCESS_VIOLATION 多半是访问了非法的内存之类的

可以给出代码看看
回复 不支持

使用道具 举报

发表于 2010-8-10 13:27:57 | 显示全部楼层 来自 广东深圳
原因有很多,可能UDF程序算法有问题,也可能Fluent中设置的问题,也或许是网格。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-8-10 20:01:15 | 显示全部楼层 来自 山东青岛
谢谢楼上两位,通过一天的分析,终于找到了原因,确实是访问了非法的内存,UDF程序中引用了用户定义内存,但是在设置时却没有设置,所以导致了错误。
回复 不支持

使用道具 举报

发表于 2015-9-18 21:18:53 | 显示全部楼层 来自 陕西西安
请问楼主如何设置呢?恳请指导啊。
回复 不支持

使用道具 举报

发表于 2015-9-21 16:21:54 | 显示全部楼层 来自 江苏南京
没代码不好弄啊
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-23 05:28 , Processed in 0.033445 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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