|
|
发表于 2009-4-26 10:26:48
|
显示全部楼层
回复 1# legendyxg 的帖子
首先把所有物种的 [质量分数/分子量] 加起来得到一个总和
- 然后用各组分的值分别除以该总和
Material *mix_mat = mixture_material(Get_Domain(1));
Material *spe_mat = NULL;
real all_mass_fracts[MAX_SPE_EQNS];
real all_mole_fracts[MAX_SPE_EQNS];
int i = -1;
mixture_species_loop(mix_mat, spe_mat, i)
{
all_mass_fracts = C_YI(c,t,i);
}
Mole_Fraction(mix_mat, all_mass_fracts, all_mole_fracts)
这样,各物种的摩尔分数被存放在数组 "all_mole_fracts"中 |
|