24小时热门版块排行榜    

查看: 1533  |  回复: 6

FX5217

银虫 (正式写手)

[求助] fluent FLUX程序中可以调用C_UDSI(c,t,i)或者C_UDSM(c,t,i)吗

fluent  FLUX程序中可以调用C_UDSI(c,t,i)或者C_UDSM(c,t,i)吗  
若可以 举个一个例子程序 谢谢O(∩_∩)O哈!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FX5217

银虫 (正式写手)

额 标题写错了 C_UDMI(c,t,i)
2楼2013-11-28 16:29:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (小有名气)

★ ★
感谢参与,应助指数 +1
1592203609: 金币+1, 谢谢回帖,建议给出更为详细的答案! 2013-11-30 12:20:01
FX5217: 金币+1, 有帮助 2013-12-01 21:05:07
本帖仅楼主可见
3楼2013-11-30 07:50:29
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

FX5217

银虫 (正式写手)

引用回帖:
3楼: Originally posted by panzhhpku at 2013-11-30 07:50:29
所有的UDF都可以调用那两个值...

嗯  按说也是的 不过我怎么只要在对流项里加上那个C_UDMI(c,t,0)=10;就无法计算 ;去掉 就可以计算了 很奇怪
4楼2013-12-01 19:18:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FX5217

银虫 (正式写手)

引用回帖:
3楼: Originally posted by panzhhpku at 2013-11-30 07:50:29
所有的UDF都可以调用那两个值...

所以我想着 是不是有什么没定义的 还是怎么了
DEFINE_UDS_FLUX(MyFlux,f,t,i)
{
        cell_t c;
       
        real NV_VEC(psi_vec),NV_VEC(A),flux=0.0,dens;
       
        F_AREA(A,f,t);
        dens=C_UDMI(c,t,0);
          NV_DS(psi_vec,=,0.44,0,0,*,dens);
          flux=NV_DOT(psi_vec,A);
       
        return flux;
}
加上dens=C_UDMI(c,t,0);就无法计算 ,把dens付一个常数就可以计算,不知道是为什么?看看是不是程序的问题,麻烦指教一二
5楼2013-12-01 19:55:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (小有名气)

本帖仅楼主可见
6楼2013-12-02 04:54:49
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

給力大鸣儿

木虫 (正式写手)

引用回帖:
2楼: Originally posted by FX5217 at 2013-11-28 16:29:20
额 标题写错了 C_UDMI(c,t,i)

请问楼主,问题解决了吗?
7楼2016-11-01 11:19:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 FX5217 的主题更新
信息提示
请填处理意见