| 查看: 2605 | 回复: 8 | |||
[求助]
udf初始化失败 已有3人参与
|
|||
|
不知道是不是udf的问题,贴上来求大神帮忙看看 #include "udf.h" #include "math.h" #include "sg_udms.h" #include "mem.h" double EA=1.5e5; /*Aktivierungsenergie*/ double k0=1.0e28; double m=4.0; const double pi=3.141593; const double T=296.15; /*Temperatue*/ const double Nav=6.02e23; /*Avogadro*/ const double R_g=8.31; /* gas constant */ double A; /*oberflaechenkonzentration*/ double kg; double ks; double m_0,m_1,m_2; DEFINE_DIFFUSIVITY(partical_diffusivity,c,t,i) { double Sct=0.7; double D_tur; double D_mol=5e-9;/*计算得出,但是发现粒径直接影响着数量级*/ real D_eff; D_tur=C_MU_T(c,t)/Sct; D_eff=D_mol+D_tur; return D_eff; } DEFINE_SOURCE(surface_source,c,t,dS,eqn) { real a_p0 = 0.4991e-16; /*TiO2:表面积*/ real A ; /*表面积浓度*/ double Amin; /*颗粒等效圆表面积*/ double Rs; double tf; double d_p; /*直径*/ double a_p; /**/ double n_p; /*数量 */ double d_v; double v_a; double J; real source; real Y_1 = C_YI(c,t,1); m_0 = C_UDSI(c,t,0); m_1 = C_UDSI(c,t,1); m_2 = C_UDSI(c,t,2); A = C_UDSI(c,t,3); d_p = 6.0*m_1/A; a_p = pi*pow((6*m_1/A),2.0); n_p = (1./(36*pi))*((pow(A,3.0))/(pow(m_1,2.)*m_0)); v_a=m_1/m_0; /* solve for v_a */ d_v=pow(6.0*(v_a/2.0)/pi,1./3.); /*v_a is Unknown number*/ tf=k0*pow(d_p,m)*(C_T(c,t)/T)*exp((EA/R_g)*(1./C_T(c,t)-1./T)); Amin=pow(pi*m_0,1./3.)*pow(6.0*m_1,2./3.); if(n_p<2.0) Rs=(A-Amin)/(tf*(d_v)); else { Rs=(n_p-1.0)*(0.41*a_p/(tf*d_p)); } kg=3.96e5*exp(-8479.7/C_T(c,t)); J=kg*Y_1*Nav; source=J*a_p0-Rs; dS[eqn]=0; return source; } DEFINE_SOURCE(TTIP_source,c,t,dS,eqn) { real x[ND_ND]; real w_1,w_2; real Y_1=C_YI(c,t,1); kg=3.96e5*exp(-8479.7/C_T(c,t)); ks=1e9*exp(-8479.7/C_T(c,t)); w_1=-(kg+ks*A)*Y_1; dS[eqn]=0; return w_1; } DEFINE_SOURCE(TiO2_source,c,t,dS,eqn) { real x[ND_ND]; real w_1,w_2; real Y_1=C_YI(c,t,1); kg=3.96e5*exp(-8479.7/C_T(c,t)); ks=1e9*exp(-8479.7/C_T(c,t)); w_1=-(kg+ks*A)*Y_1; w_2=-w_1; dS[eqn]=0; return w_2; } |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有7人回复
最失望的一年
已经有3人回复
存款400万可以在学校里躺平吗
已经有20人回复
国自然申请面上模板最新2026版出了吗?
已经有19人回复
请教限项目规定
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
推荐一本书
已经有13人回复
疑惑?
已经有5人回复
溴的反应液脱色
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
Fluent中加载UDF文件出问题,求帮助!!!!!!!!!!
已经有6人回复
Ansys Fluent 编译UDF及加载UDF出现错误
已经有14人回复
最基础的UDF问题:Fluent算例完成后,后处理时为什么无法显示UDM的云图?
已经有15人回复
导入UDF出错,fluent14.0与vs2010链接时的环境设置因该怎样的问题?
已经有8人回复
急,在FLUENT中如何同时调用两个UDF?
已经有11人回复
FLUENT-UDF中保存变量
已经有5人回复
FLUENT,UDF加载之后提示Divergence detected in AMG solver错误,求解!
已经有12人回复
Fluent14.0 用udf定义材料的比热出错
已经有16人回复
fluent中UDF编译的问题!
已经有11人回复
udf的编译出现的问题 该怎么修改
已经有12人回复
fluent14编译UDF时总是出错,求高手啊!!!难道没人遇到过吗???
已经有11人回复
UDF编译时出现语法错误
已经有13人回复
一个UDF并行报错
已经有17人回复
求助udf的输入输出
已经有16人回复
求助:UDF模型的编译问题
已经有15人回复
udf 重力方向变化
已经有17人回复
【求助】udf出错
已经有13人回复
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
4楼2015-05-12 15:04:52
moons2
金虫 (正式写手)
- 应助: 144 (高中生)
- 金币: 1440.5
- 红花: 8
- 帖子: 431
- 在线: 239.4小时
- 虫号: 3784607
- 注册: 2015-04-03
- 性别: GG
- 专业: 流体力学
2楼2015-05-12 14:43:40
|
终于有人理我了 仿佛在黑暗之中有了一丝亮光!!!! chip-exec: TTIP_source: wrong return type: void udf function expected 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: () |
3楼2015-05-12 15:02:44
5楼2015-05-12 15:11:38
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
6楼2015-05-12 15:57:20
7楼2015-05-12 16:14:54
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
8楼2015-05-13 10:30:15
9楼2015-05-14 11:56:01













回复此楼