| 查看: 1547 | 回复: 5 | |||
hooloo金虫 (小有名气)
|
[求助]
困惑了很久 udf和c程序的调试问题
|
|
各位好! 现在需要将在vc上运行正常的纯由c编写的程序 加在udf接口程序中 这个在vc上运行正常的程序其实就是为了计算一个量 将该量传递给udf的接口程序 现在问题是将该程序加在udf中后编译正常 但是初始化时一直出现等待画 不知道这是什么原因造成的? 另外重要的一点是 纯由c编写的程序加在udf接口程序中一般有哪些注意事项? 困惑了很久,希望各位不吝赐教啊!! |
» 猜你喜欢
三无产品还有机会吗
已经有3人回复
投稿返修后收到这样的回复,还有希望吗
已经有7人回复
压汞仪和BET测气凝胶孔隙率
已经有4人回复
博士申请都是内定的吗?
已经有14人回复
谈谈两天一夜的“延安行”
已经有13人回复
氨基封端PDMS和HDI反应快速固化
已经有11人回复
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有11人回复
论文投稿求助
已经有4人回复
Applied Surface Science 这个期刊。有哪位虫友投过的能把word模板发给我参考一下嘛
已经有3人回复
投稿精细化工
已经有6人回复
2楼2013-03-01 14:00:38
hooloo
金虫 (小有名气)
- 应助: 6 (幼儿园)
- 金币: 1061.7
- 散金: 10
- 红花: 1
- 帖子: 70
- 在线: 33.3小时
- 虫号: 1774013
- 注册: 2012-04-23
- 性别: GG
- 专业: 工程热物理相关交叉领域
|
谢谢 兄台 我现在的理解 udf本身的宏主要用来和模型数据进行交换 我的这部门c比较大 有几千行 其主要功能是差分法求解雷诺方程 而且求解该雷诺方程过程与计算模型可以说是无关的 所以我想 我的这部门c应该可以不应用UDF自带的宏 当然 这部门c计算得到结果后 该结果也是通过UDF自带的宏传递给求解器的 我把程序的大致结构列出来 : #include "math.h" #include "stdio.h" #include "stdlib.h" #include "conio.h" #include "udf.h" #include "mem.h" #define surface_thread_id 3 /变量定义 省略,以下为求解某一面平均温度,然后将该温度值传递给zhuhanshu(),由该函数计算得到某一参数的结果,结果返回/ #if !RP_HOST Thread* thread; face_t face; double area[ND_ND]; #endif DEFINE_ADJUST(face_av,domain) { double total_area=0.0; double total_temperature=0.0; #if !RP_HOST thread=Lookup_Thread(domain,surface_thread_id); begin_f_loop(face,thread) if (PRINCIPAL_FACE_P(face,thread)) { F_AREA(area,face,thread); total_area +=NV_MAG(area); total_temperature +=NV_MAG(area)*F_T(face,thread); } end_f_loop(face,thread) #endif #if RP_NODE total_area=PRF_GRSUM1(total_area); total_temperature=PRF_GRSUM1(total_temperature); #endif node_to_host_double_2(total_area,total_temperature); T=total_temperature/total_area; } DEFINE_PROFILE(inlet_T,thread,i) { #if !RP_HOST begin_f_loop(face,thread) if (PRINCIPAL_FACE_P(face,thread)) { F_PROFILE(face,thread,i)=zhuhanshu(); } end_f_loop(face,thread) #endif } zhuhanshu() {具体内容省略 } 以下全是被zhuhanshu()嵌套调用的函数,省略掉。 |
3楼2013-03-01 15:59:36
hooloo
金虫 (小有名气)
- 应助: 6 (幼儿园)
- 金币: 1061.7
- 散金: 10
- 红花: 1
- 帖子: 70
- 在线: 33.3小时
- 虫号: 1774013
- 注册: 2012-04-23
- 性别: GG
- 专业: 工程热物理相关交叉领域
4楼2013-03-04 09:30:59

5楼2013-03-13 23:21:44
hooloo
金虫 (小有名气)
- 应助: 6 (幼儿园)
- 金币: 1061.7
- 散金: 10
- 红花: 1
- 帖子: 70
- 在线: 33.3小时
- 虫号: 1774013
- 注册: 2012-04-23
- 性别: GG
- 专业: 工程热物理相关交叉领域
6楼2013-03-14 11:12:10













回复此楼
hooloo