提问
盖德化工网  >  盖德问答  >  udf中如何引入水面...

udf中如何引入水面高这一变量?

想通过udf编程获取左端x=0处每个时刻水波面高,以便修正左端动边界的运动速度,可是不知道用什么样的语句获得每个时刻当前波面的高度这个变量?本来想了个笨办法想将如图所示取左侧底端单元(cell)的压强除以(密度*g)获得当前水面高h,可是不知道如何提取该特定单元。特向前辈请教如何实现目标,如果可以的话对于第二个问题也给出解答,谢谢大家。



0评论 +关注
共2个回答
实话实说,这个方法在三维非结构化网格里面应用非常麻烦。这个问题很简单,直接监测体积分数,在经过简单的转换即可!
fluent中没有“当前波面的高度”这个变量,你需要用别的方法。比方你第二个问题中的方法。还有个不是很精确的方法,你累加x=0处上方所有的单元个数,最上面一层可以判断液体的百分比, 然后乘以单元高度。 这个需要均匀单元,非动网格。第二个问题,你需要注意pressure这个变量,fluent中,有static, dynamic, absolute,total pressure, 确保你选对了变量。取那个单元的时候,你判断所有璧面邻近曾单元的x坐标是不是等于0。fluent中以cell为单位,你取到的是cell centre的坐标,你画网格的时候要把x=0放在一个网格的中间。这些对于简单有规则的几何形状好处理。
相关问题
16S菌种鉴定菌株总是不纯!求助大神指点迷津!? 4个回答
蛋白纯化用的最多的方法? 2个回答
pcr空白对照弥散,样本整体弥散? 7个回答
毕赤酵母表达蛋白降解? 1个回答
SacB筛选问题? 1个回答
编辑推荐
三价铬溶液颜色问题? 15个回答
能否用离心代替旋蒸去除乙醇? 2个回答
想请教下靛蓝染料在紫外分光光度计下吸收的问题? 4个回答
硫酸钙结垢,用什么清洗掉? 4个回答
氰基取代苯环上的卤素的反应条件? 0个回答
 
请填写举报原因
选择举报原因
 
增加悬赏
剩余能量值
能量值