24小时热门版块排行榜    

查看: 4616  |  回复: 20

mafeng0907

捐助贵宾 (初入文坛)

★ ★
xiegangmai: 金币+2, 谢谢参与! 2012-06-06 23:29:23
引用回帖:
10楼: Originally posted by 030301029 at 2012-06-05 15:48:20
udm加载的数量不够是从0开始计数,不是1...

自然是从0开始作为第一个udm  但是我的udf有40个udm的话 在连接udf时需要开放41个udm
11楼2012-06-06 21:08:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mafeng0907

捐助贵宾 (初入文坛)

送鲜花一朵
此处纠正我的一个错误 udm是从0开始的 之前我提到的 链接udm个数比udf中多一个 是我程序里的错误 我忽略了一个调试程序时残留的udm 感谢十楼的提醒

[ 发自手机版 http://muchong.com/3g ]
12楼2012-06-08 06:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guijixian

新虫 (初入文坛)

引用回帖:
8楼: Originally posted by 030301029 at 2012-05-17 14:10:54
该错误不是针对哪一个具体的情况才会出现,一切导致计算不合理的原因都有可能。
有些是操作问题,比如你先初始化再倒入udf即可;
有些是逻辑问题,比如分母为0;
有些是网格问题,比如某些面没有进行投影;
有些 ...

谢谢,反正我的确实是UDF的问题。大师总结得到位。
13楼2014-03-11 21:06:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

包子小妹

新虫 (小有名气)

引用回帖:
9楼: Originally posted by mafeng0907 at 2012-06-05 10:38:47
不好意思 最近忙很久没上线了
问题已经解决了 我的主要有两个方面:
1.udm加载的数量不够,要比udf中的udm个数多1个才行,我猜测应该是给C_UDSI的
2.udf程序中向量的使用不正确...

你好,我在udf里面用到了C_UDSI和C_UDSI_M1,出现了同样的报错,请问怎么调节udm的个数呀?
14楼2014-04-27 10:28:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

steve_xgm

新虫 (初入文坛)

【答案】应助回帖

引用回帖:
8楼: Originally posted by 030301029 at 2012-05-17 14:10:54
该错误不是针对哪一个具体的情况才会出现,一切导致计算不合理的原因都有可能。
有些是操作问题,比如你先初始化再倒入udf即可;
有些是逻辑问题,比如分母为0;
有些是网格问题,比如某些面没有进行投影;
有些 ...

我也遇到一样的报错,但是实在初始化完成之后立马就出现这样的错误,然后把网格改成一个方腔的简单网格,也是不好使
15楼2014-05-08 19:40:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wudongyangjy

新虫 (初入文坛)

如果没有导入UDF文件也出现了这个状况是怎么回事?
16楼2014-05-30 17:28:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dhonghui

银虫 (小有名气)

【答案】应助回帖

引用回帖:
16楼: Originally posted by wudongyangjy at 2014-05-30 17:28:58
如果没有导入UDF文件也出现了这个状况是怎么回事?

也可能是鼠标操作错误。。等等。。
使用fluent多了,就会发现经常遇到这个错误。有时是有些设置忘了设置。
17楼2014-09-22 14:38:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

seasky71

木虫 (知名作家)

How do I resolve the following error: FLUENT received fatal signal (ACCESS_VIOLATION)?

This is the standard error caused by FLUENT trying to access data that has not been allocated.
There are several causes which we will discuss.

For example, in a UDF, you may probe the cell temperature using the macro C_T(c,t). However, if you have not turned the energy equation on, then there is NO temperature stored, and you will get an ACCESS_VIOLATION.

To check a Thread for whether a variable is stored on it, you can use the THREAD_STORAGE(t, SV_XXX) macro, where SV_XXX is the storage variable for the equation of interest. For the energy equation, you would use SV_T. This macro returns a pointer to the data. The value is NULL if the data is not available. See storage.h for a complete list of storage variables.

Another cause for the macro is that your case has a UDF hooked, but you do not have the UDF available. The solution is to make sure you have the UDF directory in the correct location relative to the case file.

The usual situation is that you udf has problems.
18楼2014-10-22 11:31:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

saplilin

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by mafeng0907 at 2012-06-05 10:38:47
不好意思 最近忙很久没上线了
问题已经解决了 我的主要有两个方面:
1.udm加载的数量不够,要比udf中的udm个数多1个才行,我猜测应该是给C_UDSI的
2.udf程序中向量的使用不正确...

请问楼主,向量是哪里写错了?
19楼2014-12-15 16:29:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

猴子兴霞

新虫 (初入文坛)

引用回帖:
16楼: Originally posted by wudongyangjy at 2014-05-30 17:28:58
如果没有导入UDF文件也出现了这个状况是怎么回事?

楼主,我也遇到了这问题,请问您怎么解决的?跪求,急!!!
20楼2017-03-16 10:36:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mafeng0907 的主题更新
信息提示
请填处理意见