24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 482  |  回复: 1

guolongma

新虫 (初入文坛)


[交流] 如何将一个实时计算得到的值有效作用于一个源项中

最近在多相流的模拟中遇到了一个难题,还请各位高手指点啊!

想达到的目的是:首先初始化一个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              Zmin=z;
                }
                h=fabs(Zmin);
                }
                end_c_loop (c,t)
        }
}
4、想实现目的,还有没有其他的途径呢?

希望高手多多指点,散尽家财,只为求得一良方啊!
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

得得315

禁虫 (正式写手)


guolongma(金币+1): 谢谢参与
本帖内容被屏蔽

2楼2016-06-07 16:57:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 guolongma 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 复试调剂,一志愿南农083200食品科学与工程 +4 XQTJZ 2026-03-26 4/200 2026-03-27 01:23 by dgnhs
[考研] 311求调剂 +5 lin0039 2026-03-26 5/250 2026-03-26 22:43 by 学员8dgXkO
[考研] 305求调剂 +4 哇卢卡库 2026-03-26 4/200 2026-03-26 20:58 by sanrepian
[考研] 085701环境工程,267求调剂 +4 minht 2026-03-26 4/200 2026-03-26 20:14 by barlinike
[考研] 286求调剂 +13 Faune 2026-03-21 13/650 2026-03-26 19:52 by peike
[考研] 一志愿211院校 344分 东北农业大学生物学学硕,求调剂 +3 丶风雪夜归人丶 2026-03-26 3/150 2026-03-26 19:35 by 求调剂zz
[考研] 一志愿北京化工大学材料与化工 264分各科过A区国家线 +6 哈哈157349 2026-03-21 6/300 2026-03-26 10:39 by 醉在风里
[考研] 求b区院校调剂 +4 周56 2026-03-24 5/250 2026-03-25 17:12 by yishunmin
[考研] 347求调剂 +4 L when 2026-03-25 4/200 2026-03-25 13:37 by cocolv
[考研] 材料调剂 +3 iwinso 2026-03-23 3/150 2026-03-25 11:29 by greychen00
[考研] 340求调剂 +5 话梅糖111 2026-03-24 5/250 2026-03-25 06:53 by ilovexiaobin
[考研] 一志愿北化315 求调剂 +3 akrrain 2026-03-24 3/150 2026-03-24 19:35 by 了了了了。。
[考研] 277分求调剂,跨调材料 +3 考研调剂lxh 2026-03-24 3/150 2026-03-24 13:52 by JourneyLucky
[考研] 材料/农业专业,07/08开头均可,过线就行 +3 呵唔哦豁 2026-03-23 4/200 2026-03-23 22:30 by 汪!?!
[考研] 336化工调剂 +4 王大坦1 2026-03-23 5/250 2026-03-23 18:32 by allen-yin
[考研] 工科0856求调剂 +5 沐析汀汀 2026-03-21 5/250 2026-03-23 17:56 by 海瑟薇-
[考研] 求老师收我 +3 zzh16938784 2026-03-23 3/150 2026-03-23 12:56 by ztnimte
[考研] 291求调剂 +5 孅華 2026-03-22 5/250 2026-03-23 09:20 by haoshis
[考研] 求调剂一志愿海大,0703化学学硕304分,有大创项目,四级已过 +6 幸运哩哩 2026-03-22 10/500 2026-03-22 20:10 by edmund7
[考研] 085601调剂 358分 +3 zzzzggh 2026-03-20 4/200 2026-03-21 10:21 by luoyongfeng
信息提示
请填处理意见