| 查看: 523 | 回复: 1 | |||
[交流]
如何将一个实时计算得到的值有效作用于一个源项中
|
|
最近在多相流的模拟中遇到了一个难题,还请各位高手指点啊! 想达到的目的是:首先初始化一个h值(数值很小),再通过DEFINE_ADJUST宏实时计算得到一个h值,然后将其带入到最后的源项中,将其作为源项的一个判定条件和变量。 遇到的问题:得到的h值作用不到 1、用DEFINE_INIT初始化h值 2、如何将DEFINE_INIT初始化的值以及DEFINE_ADJUST宏实时得到的值带入到源项中 3、下面是UDF,h和Zmin定义为了全局变量 (1)初始化这样直接赋值行吗? DEFINE_INIT(my_int,d) { h=1.0e-5 } (2)这个是否有问题?编译可以通过 DEFINE_ADJUST(adjust_fraction, d) { Thread *t; cell_t c; Thread **pt; real x,y,z,e[ND_ND]; d = Get_Domain(1); mp_thread_loop_c (t,d,pt) { if (FLUID_THREAD_P(t)) begin_c_loop (c,t) { C_CENTROID(e,c,t); z=e[2]; if(C_VOF(c,pt[0])>0.3 && C_VOF(c,pt[0])<0.9) //根据VOF数值判断界面. { if(Zmin } h=fabs(Zmin); } end_c_loop (c,t) } } 4、想实现目的,还有没有其他的途径呢? 希望高手多多指点,散尽家财,只为求得一良方啊! |
» 猜你喜欢
@_@
已经有3人回复
*^O^*
已经有3人回复
重庆理工大学副校长遇刺身亡 传涉案副教授疑因积怨行凶
已经有6人回复
面上项目没有好文章就没希望了吗?
已经有20人回复
前几天时间戳更新了
已经有10人回复
困死了
已经有8人回复
还有课题组有博士名额吗
已经有6人回复
博士申请
已经有3人回复
» 抢金币啦!回帖就可以得到:
【博士后招聘|暨南大学赵宇亮院士/王春洪团队】
+5/280
深技大陈丽琼教授副研究员招聘公告
+1/78
上海交通大学化工学院邱惠斌教授课题组招募科研助理、交流生
+1/76
想找食品类的26届博士研究生导师或者27届博士研究生导师(可接受提前进组)
+1/75
专硕期间没有科研成果,有机会读博吗?
+1/50
欢迎报考中科院苏州纳米所的氢能、燃料电池方向的博士生!(长期有效)
+1/45
西安交通大学高分子化工新材料中心 诚聘博后及科研助理
+1/43
中国科学院苏州纳米所胡东梅团队招聘启事
+1/42
深圳理工大学杨超课题组招聘启事
+1/39
头部新能源公司招聘热化学、模拟仿真相关人才
+1/30
浙江大学化工学院肖成梁课题组招聘博士后2-3名
+1/19
浙江大学化工学院肖成梁课题组招聘博士后2-3名
+1/15
求高校资源合作
+1/9
江西师范大学纳米催化与能源转换团队招收博士1名
+1/8
西安交通大学材料学院“AI4Materials”团队博士后招聘公告
+1/7
天津大学浙江研究院(宁波)诚聘高分子/化学/材料方向博士后/青年特聘研究员
+1/5
北京理工大学-集成电路与电子学院-招博士后
+1/5
资源与环境专业考研信息资源
+1/5
上海交通大学设计学院人机交互方向招聘博后2名
+1/5
中国环境科学研究院招收联培博士\硕士
+1/2
★
guolongma(金币+1): 谢谢参与
guolongma(金币+1): 谢谢参与
|
本帖内容被屏蔽 |
2楼2016-06-07 16:57:34











回复此楼