求助:入口风速剖面(3d)UDF出错
入口风速剖面(3d)UDF出错我的入口风速剖面是这个样子的(3d)
#include "udf.h"
#define z0 0.024
#define us 0.7052
#define k 0.42
DEFINE_PROFILE(inlet_Z_velocity,thread,index)
{
real x;
real z;
face_t f;
begin_f_loop(f,thread)
{
F_CENTROID(x,f,thread)
z=x;
F_PROFILE(f,thread,index)=us*(log((z+z0)/z0))/k;
}
end_f_loop(f,thread)
}
打开 Interpreted UDFs对话框找出文件,点击interpret 结果出现错误
C:\Fluent.Inc
tbin
tx86\cpp.exe -IC:\Fluent.Inc\fluent6.2.16/src -IC:\Fluent.Inc\fluent6.2.16/cortex/src -IC:\Fluent.Inc\fluent6.2.16/client/src -IC:\Fluent.Inc\fluent6.2.16/multiport/src -I. -DUDFCONFIG_H="<udfconfig.h>" F:\CFDtry\p123.c
Error: F:\CFDtry\p123.c: line 20: parse error.
其中line20是z=x;
不知道那错了,求教 问题找到,是语法错误,,但加载后
turbulent viscosity limited to viscosity ratio of 1.000000e+005 in 1826802 cells
Error: 1000000: Failed to allocate 679.5MB memory (..\..\src\amgif.c:1051)
Error Object: ()
现在我初始化后出现这个
而且iterate是灰色的不能用啊!! 把速度剖面UDF,还有湍动能K,E,,加载后,,,
现在我初始化后出现这个
turbulent viscosity limited to viscosity ratio of 1.000000e+005 in 1826802 cells
Error: 1000000: Failed to allocate 679.5MB memory (..\..\src\amgif.c:1051)
Error Object: ()
当不加UDF时,出现
Error: 1000000: Failed to allocate 679.5MB memory (..\..\src\amgif.c:1051)
Error Object: ()
如果把速度剖面加到一个小三维例子上不出现问题这样的问题:
对了,我这个网格大约为1.6E6个,机子为双核2G,没有并列计算.
页:
[1]