24小时热门版块排行榜    

查看: 1395  |  回复: 8

lovegod1314

铜虫 (初入文坛)

[求助] 在fluent中初始化的时候出错,请高手看看我的编程哪里有错已有3人参与

#include "udf.h"
#include "mem.h"
#define b 3e-6
DEFINE_PROFILE(slip_walls,thread,index)
{
cell_t c0,c1;
face_t f;
Thread *tc0,*tc1;
real u;
begin_f_loop(f,thread)
{
c0=F_C0(f,thread);
tc0=THREAD_T0(thread);
c1=F_C1(f,thread);
tc1=THREAD_T1(thread);
if (c1=F_C1(f,thread))
{
c1=F_C1(f,thread);
tc1=THREAD_T1(thread);
u=C_DUDZ(c1,tc1);
}
else
{
c1=NULL;
tc1=NULL;
u=C_DUDZ(c0,tc0);
}
F_PROFILE(f,thread,index)=-b*u;
}
end_f_loop(f,thread)
}

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: ()
在fluent中初始化的时候出错,请高手看看我的编程哪里有错
11.png
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

死天

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
是壁面吗?如果是壁面,只有T0,没有T1
2楼2015-03-04 12:38:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovegod1314

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by 死天 at 2015-03-04 12:38:30
是壁面吗?如果是壁面,只有T0,没有T1

是壁面,不过是三维的,是个曲面
3楼2015-03-04 12:48:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拆弹专家

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
首先,你要吧你求解什么要说清楚,另外,你的if语句确定没错?if括号里面的语句你确定是用来判断的?你用这个if干嘛,你前面对c1赋值后面又用同一语句判断,没看懂

[ 发自手机版 http://muchong.com/3g ]

» 本帖已获得的红花(最新10朵)

4楼2015-03-04 12:59:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovegod1314

铜虫 (初入文坛)

送红花一朵
引用回帖:
4楼: Originally posted by 拆弹专家 at 2015-03-04 12:59:27
首先,你要吧你求解什么要说清楚,另外,你的if语句确定没错?if括号里面的语句你确定是用来判断的?你用这个if干嘛,你前面对c1赋值后面又用同一语句判断,没看懂
...

谢谢。我的目的是:在一个面(流固交界面)上加一个滑移速度(流体在固体表面上的流速);对于if语句的应用:曲面内部,两个单元共用一个面,所以我想取其中的一个单元,然后得到其属性
5楼2015-03-04 13:10:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovegod1314

铜虫 (初入文坛)

引用回帖:
5楼: Originally posted by lovegod1314 at 2015-03-04 13:10:24
谢谢。我的目的是:在一个面(流固交界面)上加一个滑移速度(流体在固体表面上的流速);对于if语句的应用:曲面内部,两个单元共用一个面,所以我想取其中的一个单元,然后得到其属性...

请问一下,应该怎么改呢?
6楼2015-03-04 13:25:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gyctju

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
边界处没有t1,
先删掉再说
7楼2015-03-04 21:54:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovegod1314

铜虫 (初入文坛)

引用回帖:
7楼: Originally posted by gyctju at 2015-03-04 21:54:30
边界处没有t1,
先删掉再说

可是内部不是有的吗?
8楼2015-03-05 10:15:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

duzhan2005

木虫 (正式写手)

引用回帖:
8楼: Originally posted by lovegod1314 at 2015-03-05 10:15:31
可是内部不是有的吗?...

可以先用BOUNDARY_FACE_THREAD_P(t)判断一下是否是壁面
9楼2015-03-05 11:28:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lovegod1314 的主题更新
信息提示
请填处理意见