24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 865  |  回复: 1

zoupeng2046

金虫 (正式写手)

[求助] UDF在windows中编译成功,而在linux下编译失败,怀疑是编译器的问题

自己编写了一个UDF,用来改变导热率。在windows中编译和解释都成功了。在

linux中进行解释能成功,而编译没有成功(虽然编译之后并没有提示出错,

但是并没有改变掉材料的热导率),怀疑是gcc编译器的问题(以前加载过其

它一些UDF,也编译成功了)。
现将程序贴出如下,恳请各位大侠帮帮忙,看

看哪个是编译出错的地方:
/*在容器顶部,按照一定规律分布着一群棒状驱动机构,每个棒状驱动机构

之间的x与y距离,是0.30411257的倍数*/
#include "udf.h"
int round(real f)
{if((int)f+0.5>f)
   return (int)f;
else return (int)f+1;
}
#define pitch (0.3041125)
DEFINE_PROPERTY(thetmalconduct,c,t)
{
    real DAO,x[ND_ND];    /*DAO为导热率*/
    real i,k,Ts,m;
    C_CENTROID(x,c,t);
        Ts=C_T(c,t)-273.15;
    i=(round(x[0]/pitch))*pitch;
    k=(round(x[2]/pitch))*pitch;/*i、k是确定的驱动机构的中心位置*/
        m=pow(x[0]-i,2.)+pow(x[2]-k,2.);
    if(x[1]<=3.4006)
    {
        if(sqrt(m)<=0.0375)
            DAO=0.561;
                else
           DAO=14.5+1.5*0.01*Ts;

    }
    else if(3.4006     {
        if(sqrt(m)<=0.06)  
            DAO=0.635;
                else
           DAO=14.5+1.5*0.01*Ts;
    }
    else if(4.2049     {
        if(sqrt(m)<=0.0215)  
            DAO=0.675;
                else
           DAO=14.5+1.5*0.01*Ts;
    }
    else
        DAO=14.5+1.5*0.01*Ts;
    return DAO;
}
但是在fluent中查看时,发现驱动机构的导热率都为15左右。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mechzhen

铜虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~~ 2013-03-17 17:17:20
有些语法和标注在linux下是不认的
奔跑-追赶-超越-在路上!
2楼2013-03-17 11:13:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zoupeng2046 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿哈尔滨工业大学085600英一数二337分求调剂 +12 lyz0427 2026-04-03 12/600 2026-04-06 06:37 by houyaoxu
[考研] 0703化学调剂325分 +10 15771691647 2026-04-04 10/500 2026-04-06 06:31 by houyaoxu
[考研] 301求调剂 +5 细胞相关蛋白 2026-04-02 9/450 2026-04-05 20:14 by lys0704
[考研] 本科211,293分请求调剂 +8 莲菜就是藕吧 2026-04-03 9/450 2026-04-05 19:12 by 蓝云思雨
[考研] 275求调剂 +16 waltzh 2026-04-01 16/800 2026-04-05 17:14 by Hdyxbekcb
[考研] 材料专硕322分 +11 哈哈哈吼吼吼哈 2026-04-02 11/550 2026-04-04 23:37 by 永字号
[考研] 294求调剂 +6 Grey_Ey 2026-04-02 9/450 2026-04-04 22:07 by hemengdong
[考研] 一志愿华南师范361分,化学求调剂 +7 Nicole88888 2026-04-01 7/350 2026-04-04 18:28 by macy2011
[考研] 材料专业383求调剂 +8 郭阳阳阳成 2026-04-03 8/400 2026-04-04 10:29 by Rednal.
[考研] 297求调剂 +11 ljy20040718! 2026-04-03 13/650 2026-04-04 09:23 by 来看流星雨10
[考研] 求材料调剂,一志愿郑州大学289分 +15 硕星赴 2026-04-03 15/750 2026-04-04 01:01 by userper
[考研] 专硕085601求调剂 +7 suyifei 2026-04-03 8/400 2026-04-03 14:00 by 欣喜777
[硕博家园] 求老师收留 +9 lllq123 2026-04-03 9/450 2026-04-03 13:48 by 呼吸都是减肥
[考研] 313求调剂 +3 ~微微凉~ 2026-04-03 3/150 2026-04-03 11:25 by 啵啵啵0119
[考研] 085602化工求调剂(331分) +9 111@127 2026-03-30 9/450 2026-04-02 20:00 by dick_runner
[考研] 一志愿华南师范大学-22408计算机-292分-求华南师范大学调剂 +4 爱读书的小鳄鱼 2026-04-02 4/200 2026-04-02 18:35 by 求调剂zz
[考研] 一志愿上海海洋大学083200食品学硕,求调剂,接受其他专业 +6 what张 2026-04-01 7/350 2026-04-02 16:48 by zzsw+
[考研] 348求调剂 +6 吴彦祖24k 2026-04-02 6/300 2026-04-02 14:07 by 给你你注意休息
[考研] 324求调剂 +5 想上学求调 2026-04-01 6/300 2026-04-02 10:16 by sanrepian
[考研] 353求调剂 +4 拉钩不许变 2026-04-01 4/200 2026-04-01 18:10 by 记事本2026
信息提示
请填处理意见