找回密码
 注册
查看: 1674|回复: 0

新手求助:关于udf的几个小问题

[复制链接]
发表于 2006-4-5 12:13:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
就是在普通的ns方程里面包含了一个源项,跟我的自定义标量n有关。n由如下的方程决定:
dn/dt=-div( n(U+Vc) + Di* div.*n )
因为找不到偏导符号,就用dn/dt表示偏导了。U是ns方程的速度矢量,而Vc是常数(常矢量)。Di是n的扩散系数。
问题1:udf需要有几个?我设了一个source,一个unsteady,一个diffusity(用来定义Di),一个uds_flux,一个init,其他还需要设什么呢?
问题2:我在面板的define-boundary conditions里面设了边界条件为壁面,那这个条件对n起不起作用?还是我需要用别的方法,比如用define_profile来给我自定义的标量n设定边界条件?我看用户手册上面define_profile的用法里面没有提到能自定义标量的样子。
问题3:udf里面的diffusity,我把它设成了直接返回常数。但是,怎么可以指定这个diffusity被系统用于udf而不是ns方程的扩散项呢?比如,在materials面板里面有个uds diffusivity,在这里设定的是不是给我自定义的方程所设定的扩散系数?
以上问题已经困扰我好多天了。各位大侠请不吝赐教吧,能解决一个是一个。非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表