声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2544|回复: 2

[UDF专题] 求助:入口风速剖面(3d)UDF出错

[复制链接]
发表于 2008-7-8 16:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
入口风速剖面(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[ND_ND];
    real z;
    face_t f;
    begin_f_loop(f,thread)
    {
      F_CENTROID(x,f,thread)
      z=x[2];
      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[2];
不知道那错了,求教
回复
分享到:

使用道具 举报

 楼主| 发表于 2008-7-8 20:36 | 显示全部楼层
问题找到,是语法错误,,但加载后
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是灰色的不能用啊!!
 楼主| 发表于 2008-7-9 14:50 | 显示全部楼层
把速度剖面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,没有并列计算.
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-26 08:45 , Processed in 0.071351 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表