找回密码
 注册
查看: 1681|回复: 1

udf外部文件读写求助~

[复制链接]
发表于 2014-5-17 16:43:44 | 显示全部楼层 |阅读模式

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

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

x
各位前辈:
有知道怎么在udf中实现外部文件读写的吗?
DEFINE_RW_FILE(),具体是在计算的什么时候执行的?执行后怎么能看到data文件呢?

如果想用外部文件的数据来定义边界条件,如下所示,编译通过了,可是一加载边界条件就显示:
Error:fluent received fatal signal
请问各位前辈是什么问题呀?怎么解决呢?困惑好久了呀~~~
拜谢~~~~~~~~

#include "udf.h"
static real ppd[161];
void reader(void)
{ int j;
  FILE *fpp;
  fpp=fopen("pd.dat","r");
  for (j=0;j<161;j++)
   fscanf(fpp,"%lf\n", &ppd[j]);
  fclose(fpp);
}
DEFINE_PROFILE(MyProfile2,t,i)
{
  face_t f;
  real A[ND_ND];
   begin_f_loop(f,t)
{
  F_AREA(A,f,t);
  F_PROFILE(f,t,i)=(ppd-F_P(f,t)-F_UDSI(f,t,2)*A[1])/A[0];
  }
end_f_loop(f,t);
}

fluent报错

fluent报错
发表于 2020-12-27 18:53:34 | 显示全部楼层
你的问题解决了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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