| 查看: 1011 | 回复: 3 | ||
[求助]
UDF指针问题
|
|
新手刚接触UDF,在模拟汽液两相流中,设置第二相颗粒直径,编写的UDF可以编译但是出现 Error: received a fatal signal (Segmentation fault). 怀疑是不是指针错误,编写的指针如下: int phase_domain_index=0; Thread *mix_t; Thread *subthread=THREAD_SUB_THREAD(mix_t,phase_domain_index); 望多多指导和交流!!! |
» 猜你喜欢
博士自荐
已经有6人回复
博士推荐
已经有4人回复
求环氧树脂研发1名
已经有10人回复
280求调剂
已经有5人回复
什么是人一生最重要的?
已经有10人回复
面上可以超过30页吧?
已经有13人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
版面费该交吗
已经有17人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复


2楼2016-12-06 09:45:33
幸运兴
新虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 1255.9
- 散金: 52
- 红花: 9
- 帖子: 421
- 在线: 72.5小时
- 虫号: 5041651
- 注册: 2016-09-21
- 性别: GG
- 专业: 机械工程
3楼2016-12-08 23:27:04
|
#include "udf.h" #define d_bw_min 0.00035 #define d_bw_max 0.0007 #define subcool_ref1 -13.0 #define subcool_ref2 5.0 #define T_SAT 360.0 DEFINE_PROPERTY(bubble_dia,cell,subthread) { real diam_b,subcool; int phase_domain_index=0; Thread *mix_t; Thread *subthread=THREAD_SUB_THREAD(mix_t,phase_domain_index); real T_liq = C_T(cell,subthread); subcool = T_SAT - T_liq; diam_b = (d_bw_min*(subcool-subcool_ref2)+d_bw_max*(subcool-subcool_ref1))/(subcool_ref2-subcool_ref1); return diam_b; } |

4楼2016-12-14 10:50:11













回复此楼