|
[求助]
fluent中udf编译问题
大佬知道这个udf导入fluent出现这个错误是怎么回事吗?有大佬指点一下吗,不胜感激
#include "udf.h"
DEFINE_MASS_TRANSFER(LCO2_DCO2,c, mixture_thread, from_phase_index, from_species_index, to_phase_index, to_species_index)
{
real CS = 3.5E-2 ;//CO2 solubility CO2of seawater (mole factor)
real Mb = 2.3E-2 ;//molar mass of brine
real Mco2 = 4.401E-2 ;// molar mass of CO2
real MS = Mb*(1-CS)+Mco2*CS;//混合物的摩尔质量
Thread *pri_th = THREAD_SUB_THREAD(mixture_thread,to_phase_index);
real d_s = C_R(c,pri_th);
real x[ND_ND];
C_CENTROID(x,c,mixture_thread);
real x_vel;
real u;
real KM;
real F;
real r;
x_vel = C_U(c,mixture_thread);
u= 4E-1 * fabs(x_vel)/(log(fabs(x[1] * 0.5)+0.05)/0.05);
KM = u * 9.8E-4;
F = C_YI(c,pri_th,to_species_index);
if(F_co2<=0.0356)
{
r = d_s*KM*CS/(MS*(1-CS));
}
else
{
r=0.;
}
return r;
}
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 13: parse error.
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 14: parse error.
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 15: parse error.
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 16: parse error.
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 17: parse error.
Error: C:/Users/user/AppData/Local/Temp/mass_1.c.8452.0.c: line 18: x_vel: undeclared variable |
|