找回密码
 注册
查看: 1981|回复: 3

诚心求助!

[复制链接]
发表于 2009-5-8 22:14:37 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?注册

x
[local]1[/local]向各位大侠求助一下:
我在做论文时遇到一个问题,困挠我好久,请您多多帮忙。就是用Fluent中的UDF将机翼上下壁面处的压力和网格节点(NODES)的坐标以文件输出,初学UDF,先编写了一个输出显示壁面压力的小程序,
#include"udf.h"
#include <stdio.h>
DEFINE_ON_DEMAND(Pressure)
{
        Domain *upwall;
    Thread *f_thread;
    face_t f;
    Thread *t;
    int ID=5,i=0;
    real p[300]={0};

  upwall=Get_Domain(1);
    f_thread = Lookup_Thread(upwall,ID);

    begin_f_loop(f,f_thread)
                {
                    p=F_P(f,f_thread);
          Message("\n p = %f ",p);
                    i++;
                }
                 end_f_loop(f,f_thread);

}

编译通过,但是一运行总是这个提示:
Error:
FLUENT 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.
折腾我好久了,就是不出结果,请您多多帮忙,多谢多谢了!
我把.cas和.dat文件一起发送上,你看看到底是什么问题?[local]1[/local]


[ 本帖最后由 qm_y 于 2009-5-9 00:18 编辑 ]
 楼主| 发表于 2009-5-9 15:00:15 | 显示全部楼层
问题解决了,用2D,dp,双精度的就可以顺利执行了,以前用单精度的就是运行不了。多谢关注!
我也再用UDF和动网格做论文,有志同道合的同学可以交流,我的QQ:251662327
发表于 2009-5-9 15:05:25 | 显示全部楼层

老大,你的问题解决了,可我的问题没人理呀,苦!你能帮我看一下吗?

急!急!急! 有一问题,跪求各位大侠赐教!见我5月9日贴
如图(附件)所示气体管道
本文来自大学力学论坛(http://www.xuelixue.cn
 楼主| 发表于 2009-5-9 19:14:40 | 显示全部楼层
什么附件?啥也没看到么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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