|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
这段是从资料中考出来的,想试试编译一下,结果没成功,我把这段不加修改在fluent中编译的,没想明白为什么不成功.
但从pdf文件中考出其他的范例程序就能编译,偏偏这个不能,看这个程序挺简单,也没什么问题啊。大家帮我看看,多谢,谢谢了.
#include "udf.h"
#include "random.h" /* not included in udf.h so must include here */
DEFINE_DPM_INJECTION_INIT(init_random_diameter,I)
{
Particle *p;
CX_Message("Initializing Injection: %s with random diameter\n",I->name);
loop(p,I->p) /* Standard Fluent Looping Macro to get
particle streams in an Injection */
{
p->flow_rate = 1.e-4;
P_DIAM(p) = 1.e-5 + fabs(cheap_gauss_random())*1.e-3;
P_RHO(p) = 1.0;
P_MASS(p) = P_RHO(p)*M_PI*pow(P_DIAM(p),3.0)/6.0;
}
}
|
|