gina07 发表于 2014-5-17 16:43:44

udf外部文件读写求助~

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

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

#include "udf.h"
static real ppd;
void reader(void)
{ int j;
FILE *fpp;
fpp=fopen("pd.dat","r");
for (j=0;j<161;j++)
   fscanf(fpp,"%lf\n", &ppd);
fclose(fpp);
}
DEFINE_PROFILE(MyProfile2,t,i)
{
face_t f;
real A;
   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)/A;
}
end_f_loop(f,t);
}

爱学习的大朋友 发表于 2020-12-27 18:53:34

你的问题解决了吗
页: [1]
查看完整版本: udf外部文件读写求助~