| 查看: 1906 | 回复: 16 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
udf编译错误 已有1人参与
|
||
|
金币不多,只能悬赏这些了。 fluent里编译udf出现了以下的错误: udf_names.c(7) : error C2059: 语法错误:“}” udf_names.c(8) : warning C4034: sizeof 返回 0 代码如下: #include "udf.h" #define con_v 100.0 #define con_e 1.0 DEFINE_CAVITATION_RATE(mycaviation,c,t,p,rhoV,rhoL,mafV,p_v, cigma,f_gas,m_dot) { real p_vapor= *p_v; real dp,rb,source,rba,time,te,lev,cp,alpha; te=333.0; lev=2300.0; cp=1.9; alpha= 0.5; time=CURRENT_TIME; rba=rhoL[c]*cp*SQRT(alpha)/(rhoV[c]*lev*SQRT(time)); rb=rba*ABS(C_T(c,t)-te); p_vapor+=0.39*C_R(c,t)*C_K(c,t)/2.0; dp = p_vapor- ABS_P(p[c],op_pres); source=3.0*rhoV[c]/rb*(sqrt(2.0/3.0*ABS(dp)/rhoL[c])+rb); if(dp > 0.0) *m_dot = con_v*source*(1-mafV[c]-f_gas[c]); else *m_dot = -con_e*source*mafV[c]; } 检查了好几遍,不知道错在哪里,还希望高人指点以下,先行谢过了。 |
» 猜你喜欢
求标准粉末衍射卡号 ICDD 01-076-1802
已经有0人回复
新西兰Robinson研究所招收全奖PhD
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有125人回复
石墨烯转移--二氧化硅衬底石墨烯
已经有0人回复
笼目材料中量子自旋液体基态的证据
已经有0人回复
数学教学论硕士可以读数学物理博士吗?
已经有0人回复
德国亥姆霍兹Hereon中心汉堡分部招镁合金腐蚀裂变SCC课题方向2026公派博士生
已经有4人回复
澳门大学 应用物理及材料工程研究院 潘晖教授课题组诚招博士后
已经有11人回复
求助NH4V4O10晶体的CIF文件
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
fluent使用UDF时想要编译速度随时间变化函数
已经有14人回复
求助UDF编写问题!!!
已经有6人回复
vs2010怎么编译udf程序
已经有10人回复
UDF并行编译求助-附程序段
已经有3人回复
fluent中UDF编译的问题!
已经有11人回复
fluent udf 编译问题 DEFINE_TRANSIENT_PROFILE(rotation_rate_ramp,time)
已经有8人回复
fluent中UDF编译的问题!
已经有6人回复
FLUENT UDF 设置问题
已经有3人回复
fluent udf compile失败
已经有8人回复
UDF编译时出现语法错误
已经有13人回复
fluent udf的应用
已经有20人回复
一个UDF并行报错
已经有17人回复
udf编译出错!急
已经有10人回复
求助:UDF模型的编译问题
已经有15人回复
UDF应用之后的初始化错误
已经有6人回复
介个UDF有啥问题
已经有10人回复
【求助】求UDF高手帮忙看看我的问题
已经有18人回复
【求助】单机多核UDF怎么并行计算
已经有15人回复
【求助】fluent计算中,udf编译通过,初始化出错
已经有11人回复


9楼2014-09-23 15:20:34

2楼2014-09-23 14:19:01
dhonghui
银虫 (小有名气)
- 应助: 6 (幼儿园)
- 金币: 1130.1
- 红花: 1
- 帖子: 78
- 在线: 23.2小时
- 虫号: 2015753
- 注册: 2012-09-20
- 性别: GG
- 专业: 流体力学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
bittonny: 金币+15, ★★★很有帮助 2014-09-23 15:02:35
感谢参与,应助指数 +1
bittonny: 金币+15, ★★★很有帮助 2014-09-23 15:02:35
|
#include "udf.h" #define con_v 100.0 #define con_e 1.0 DEFINE_CAVITATION_RATE(mycaviation,c,t,p,rhoV,rhoL,mafV,p_v,cigma,f_gas,m_dot) { real p_vapor= *p_v; real dp,rb,source,rba,time,te,lev,cp,alpha; te=333.0; lev=2300.0; cp=1.9; alpha= 0.5; time=CURRENT_TIME; rba=rhoL[c]*cp*sqrt(alpha)/(rhoV[c]*lev*sqrt(time)); rb=rba*ABS(C_T(c,t)-te); p_vapor+=0.39*C_R(c,t)*C_K(c,t)/2.0; dp = p_vapor- ABS_P(p[c],op_pres); dp = p_vapor- 1; source=3.0*rhoV[c]/rb*(sqrt(2.0/3.0*ABS(dp)/rhoL[c])+rb); if(dp > 0.0) *m_dot = con_v*source*(1-mafV[c]-f_gas[c]); else *m_dot = -con_e*source*mafV[c]; } # Generating ud_io1.h try.c # Generating udf_names.c because of makefile try.obj udf_names.c # Linking libudf.dll because of makefile user_nt.udf udf_names.obj try.obj Microsoft (R) Incremental Linker Version 6.00.8447 Copyright (C) Microsoft Corp 1992-1998. All rights reserved. Creating library libudf.lib and object libudf.exp Done. 调试了半天。原来是第一行不能分行。注意以下就好了。 |
3楼2014-09-23 14:50:32
dhonghui
银虫 (小有名气)
- 应助: 6 (幼儿园)
- 金币: 1130.1
- 红花: 1
- 帖子: 78
- 在线: 23.2小时
- 虫号: 2015753
- 注册: 2012-09-20
- 性别: GG
- 专业: 流体力学
4楼2014-09-23 14:51:26












回复此楼