|
|
发表于 2010-9-6 13:13:18
|
显示全部楼层
可以使用宏DEFINE_DIFFUSIVITY(name,c,t,i),其中i是不同气体组分的索引号。下面是一个实例。对不同气体分别定义不同的扩散率。
#include "udf.h"
DEFINE_DIFFUSIVITY(Gas_Diffusivity,c,t,i)
{
Material *m = THREAD_MATERIAL(t);
if(i==mixture_specie_index(m,"h2"))
{
return 1E-5;
}
else if(i==mixture_specie_index(m,"o2"))
{
return 2E-5;
}
else if(i==mixture_specie_index(m,"n2"))
{
return 3E-5;
}
else return 4E-5;
}
[ 本帖最后由 gearboy 于 2010-9-6 05:15 编辑 ] |
|