24小时热门版块排行榜    

查看: 1182  |  回复: 4

xiaobu178

铁虫 (初入文坛)

[求助] fluent源项UDF程序求助,帮忙看一下错在哪里 已有1人参与

源项是跟坐标位置与时间有关的量
#include "udf.h"
DEFINE_SOURCE(heat_source, cell, thread, dS, eqn)
{
          real xx;
          real x,y,z;
          real source;
          real r;
          x=xx;
          y=xx;
          z=xx;
          C_CENTROID(xx,cell,thread);
        r=sqrt(pow(x,2)+pow(y,2)+pow(z,2));
        time= RP_Get_Real("flow-time";
        if(time<0.0001&&r<0.01)
{   source=1000;
dS =0;
}
Else
{source=dS=0;}
return source;
}
编了如上一个源项的UDF,interpreted编译的时候提示line 11: subscripted expression is not an array or pointer: float.
请问错在哪里,该如何修改
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拆弹专家

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
提示已经说得很明确了,11行XX不是数组,要把它改成数组
2楼2015-12-06 21:51:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaobu178

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 拆弹专家 at 2015-12-06 21:51:39
提示已经说得很明确了,11行XX不是数组,要把它改成数组

11行是求出里圆心的距离,然后下一行可以判断该点是否在圆内,改成数组请问该怎么改
3楼2015-12-06 21:58:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拆弹专家

木虫 (正式写手)

【答案】应助回帖

real xx;又有x=xx;
          y=xx;
          z=xx;
XX应该是数组吧,不然你要XYZ干嘛,多此一举?

C_CENTROID(xx,cell,thread);这个宏里面XX应为数组。

小伙子,基本的编程知识你还得学学,想用UDF,用到的宏里面参数啥意思也要看看手册。
4楼2015-12-06 22:08:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaobu178

铁虫 (初入文坛)

引用回帖:
4楼: Originally posted by 拆弹专家 at 2015-12-06 22:08:48
real xx;又有x=xx;
          y=xx;
          z=xx;
XX应该是数组吧,不然你要XYZ干嘛,多此一举?

C_CENTROID(xx,cell,thread);这个宏里面XX应为数组。

小伙子,基本的编程知识你还得学学,想用UDF,用到 ...

嗯,我也是看了别人几个关于源项的程序,然后自己琢磨着拼到一起试试的

发自小木虫IOS客户端
5楼2015-12-06 22:32:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaobu178 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +3 启萌科技 2026-08-12 6/300 2026-08-13 15:34 by 高飞的梦想
[基金申请] 不应该看fileCode +7 且听虎啸 2026-08-12 9/450 2026-08-13 14:27 by flydreamws
[基金申请] Filecode 又变了,巨变 +3 WH3796 2026-08-12 4/200 2026-08-13 14:13 by 小木虫6752397
[基金申请] 关于Filecode分析方法 +9 majunge000 2026-08-10 11/550 2026-08-13 10:40 by ZH远山
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +9 家与远方 2026-08-10 14/700 2026-08-13 09:41 by 臭臭不臭01
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +22 Lanmanbaby 2026-08-09 36/1800 2026-08-12 22:50 by sdfapple719
[基金申请] 奇怪,两个人的filecode固定段从头到尾一模一样 +7 布布和一二 2026-08-10 10/500 2026-08-12 09:12 by 布布和一二
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +11 yufeiwaner 2026-08-09 13/650 2026-08-12 08:17 by yufeiwaner
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
[基金申请] 关于filecode +4 布布和一二 2026-08-07 7/350 2026-08-07 22:55 by zhanghaozhu
[基金申请] 固定端突然变了,今天 +6 archvillain 2026-08-06 10/500 2026-08-07 16:03 by 医学老男孩
[基金申请] filecode变化情况 +6 布布和一二 2026-08-07 22/1100 2026-08-07 14:45 by 且听虎啸
信息提示
请填处理意见