24小时热门版块排行榜    

查看: 1669  |  回复: 2

jehssen

铜虫 (初入文坛)

[求助] fluent中导入粘度随温度变化的UDF,在load时出错已有1人参与

源程序如下:
#include "udf.h"
/*2-oil viscosity*/
DEFINE_PROPERTY(cell_viscosity,cell,thread)
{
  real viscosity;
  real temp = C_T(cell,thread);
  viscosity = 0.053*2.7^(-0.0286*(temp-303)) ; /*函数*/
  return viscosity;
}

在build时就出现viscosity.c
..\..\src\viscosity.c(7) : error C2296: '^' : illegal, left operand has type 'double'
..\..\src\viscosity.c(7) : error C2297: '^' : illegal, right operand has type 'double'

在load时就出错,显示系统找不到指定文件。 我把c文件和case放在一起的。 并且我导入动网个的UDF就没有任何问题,想请教在哪儿出错了??
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

死天

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jehssen(xiegangmai代发): 金币+10, 谢谢应助! 2015-11-23 12:30:20
^错了,C指数用pow表示
2楼2015-11-23 11:27:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jehssen

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by 死天 at 2015-11-23 11:27:53
^错了,C指数用pow表示

多谢了
3楼2015-11-23 12:03:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jehssen 的主题更新
信息提示
请填处理意见