FLuent 中多步反应UDF如何分别获得各反应的ID 30

如题,正在编一个三步反应的udf,但是不懂怎么获取哥哥反应的ID。#include"udf.h"DEFINE_VR_RATE(vol_reac_rate,c,t,r,wk... 如题,正在编一个三步反应的udf,但是不懂怎么获取哥哥反应的ID。

#include "udf.h"
DEFINE_VR_RATE(vol_reac_rate,c,t,r,wk,yk,rate,rr_t)
{
rate[1] = 0.1;
rate[3] = 1.;
rate[2] = 2.;
*rr_t = *rate;
}
比如用 rate[1] = 0.1; 时,提示
received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
比如用 *rate[1] = 0.1; 时,提示
line 4: invalid type for pointer dereference: double.
请大神赐教正确的获取多步反应ID的方法!
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏30(财富值+成长值)
烩寻
2016-06-05
知道答主
回答量:1
采纳率:0%
帮助的人:1141
展开全部
各个反应的id就是定义化学反应用户界面上的id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-04
展开全部
用户自定义函数,或UDF,是用户自编的程序,它可以动态的连接到Fluent求解器上来提高求解器性能。用户自定义函数用C语言编写。使用DEFINE宏来定义。UDF中可使用标准C语言的库函数,也可使用Fluent Inc.提供的预定义宏,通过这些预定义宏,可以获得Fluent求解器得到的数据。
UDF使用时可以被当作解释函数或编译函数。
解释函数在运行时读入并解释。而编译UDF则在编译时被嵌入共享库中并与Fluent连接。解释UDF用起来简单,但是有源代码和速度方面的限制不足。编译UDF执行起来较快,也没有源代码限制,但设置和使用较为麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式