24小时热门版块排行榜    

查看: 1290  |  回复: 3

祜之芳华

金虫 (初入文坛)

[求助] 如何利用udf从Fluent提取计算数据,在线等,急,急,急!

我想利用udf读取Fluent的模拟数据,希望能读取所有网格单元的压力,温度等数据。自己尝试编了一小段程序,但是加载到Fluent里面提示错误,希望CFD大神们能给给点意见和指导。我把自己编的程序也附上。在线等,很急!
#include "udf.h"
#include "mem.h"
DEFINE_EXECUTE_AT_END(pressure)
{
int d
Domain *d;
d=Get_Domain(1);
real FC[ND_ND];
real xposition,yposition,pressure;
cell_t c;
Thread *t;
thread_loop_c(t,d)
{
begin_c_loop(c,t)
{
C_P(c,t);
C_CENTROID(FC,c,t);
xposition=FC[0];
yposition=FC[1];
pressure=C_P(c,t);
}
end_c_loop(c,t)
}
}
Message("x=%-8.5f y=%-8.5f p=%-12.5f\n",xposition,yposition,pressure);
回复此楼
有志者事竟成
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

MrKin

新虫 (正式写手)

2楼2017-07-02 15:03:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我原是我以为

新虫 (小有名气)

我是刚学udfudf,我看你宏括号里面名字和后面real定义的名字一样,不知道这会不会有影响

发自小木虫IOS客户端
3楼2017-07-03 00:07:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

g幸福的孩子

新虫 (初入文坛)

int d是什么意思?后面已经有定义了。可以删掉。

发自小木虫Android客户端
4楼2017-07-03 10:51:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 祜之芳华 的主题更新
信息提示
请填处理意见