| 查看: 4054 | 回复: 14 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
clytze9064铜虫 (初入文坛)
|
[求助]
Ansys Fluent 编译UDF及加载UDF出现错误已有1人参与
|
||
|
用UDF编写模型边界条件,编译时,出现以下错误: Copied E:\XY\ev_thermal_conditions2.c to E:\XY\QIU_files\dp0\FFF\Fluent\libudf\src udf_names.c and user_nt.udf files in 3d are upto date. (system "copy "D:\ANSYSI~1\v150\fluent"\fluent15.0.0\src\makefile_nt.udf "E:\XY\QIU_files\dp0\FFF\Fluent\libudf\ntx86\3d\makefile" " ![]() 已复制 1 个文件。 (chdir "E:\XY\QIU_files\dp0\FFF\Fluent\libudf" (chdir "ntx86\3d" # Generating ud_io1.hev_thermal_conditions2.c C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\crtdefs.h(402) : error C2371: “size_t”: 重定义;不同的基类型 ..\..\src\ev_thermal_conditions2.c : 参见“size_t”的声明 ..\..\src\ev_thermal_conditions2.c(280) : error C2440: “函数”: 无法从“real (*)(real)”转换为“double” ..\..\src\ev_thermal_conditions2.c(280) : warning C4024: “pow”: 形参和实参 1 的类型不同 Done. 强行加载时,出现以下错误: Opening library "E:\XY\QIU_files\dp0\FFF\Fluent\E:\XY\QIU_files\dp0\FFF\Fluent\libudf"... Error: The UDF library you are trying to load (E:\XY\QIU_files\dp0\FFF\Fluent\libudf) is not compiled for 3d on the current platform (ntx86). 系统找不到指定的文件。 E:\XY\QIU_files\dp0\FFF\Fluent\E:\XY\QIU_files\dp0\FFF\Fluent\libudf\\ntx86\3d\libudf.dll Error: The UDF library you are trying to load (E:\XY\QIU_files\dp0\FFF\Fluent\libudf) is not compiled for 3d on the current platform (ntx86). 系统找不到指定的文件。 E:\XY\QIU_files\dp0\FFF\Fluent\E:\XY\QIU_files\dp0\FFF\Fluent\libudf\ntx86\3d\libudf.dll Error Object: #f 环境变量已经设置好,输入cl.exe,已经没问题,还是出现以上错误,纠结了好几天了,求大神相助。谢谢!!!!!! |
» 猜你喜欢
AI论文写作工具:是科研加速器还是学术作弊器?
已经有5人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有7人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
clytze9064
铜虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 21
- 散金: 14
- 帖子: 27
- 在线: 19.9小时
- 虫号: 3357438
- 注册: 2014-08-08
- 性别: MM
- 专业: 机械工程
12楼2014-10-23 17:08:49
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
2楼2014-10-23 12:13:55
clytze9064
铜虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 21
- 散金: 14
- 帖子: 27
- 在线: 19.9小时
- 虫号: 3357438
- 注册: 2014-08-08
- 性别: MM
- 专业: 机械工程
|
谢谢!源程序太长,以下是编译时出现第二个错误(error C2240)的地方,第一个error应该不是程序的问题,但也不知道为什么头文件会出问题,程序中也没有size_t这个变量。 DEFINE_PROFILE(heat_transfer_coef,t,i) { real A[ND_ND]; /* this will hold the normal vector */ real h, Tw, total_AT, total_area, area; face_t f; total_AT = 0.0; /* sum of A*T */ total_area = 0.0; /* sum of area */ #if !RP_HOST begin_f_loop(f,t) { F_AREA(A,f,t); area = NV_MAG(A); total_area += area; total_AT += area * F_T(f,t); } end_f_loop(f,t) #if RP_NODE total_AT = PRF_GRSUM1(total_AT); total_area = PRF_GRSUM1(total_area); #endif Tw = total_AT / total_area; h = pow(pow(h_fc,3) + pow(htc_nc(Tw),3), 0.333); #endif Message("Tw = %lf, h = %lf\n", Tw, h); begin_f_loop(f,t) { F_PROFILE(f,t,i) = h; } end_f_loop(f,t) } |
3楼2014-10-23 14:36:35
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
4楼2014-10-23 15:16:06














回复此楼