(4)当运动粒子与种子(或已有团簇)接触时,根据粒子的能量Ee(i,t) [0, E0]来确定粒子的运动规则:
a)若粒子的能量Ee > Eesc(粒子脱离团簇的能量),粒子以一定的概率Pesc脱离团簇继续在格点平面内做随机游走,直到再一次接触到团簇。
b)若粒子的能量满足Eedge(粒子边缘扩散的能量)< Ee < Eesc(粒子脱离团簇的能量),则粒子在团簇表面做边缘扩散,每运动一次粒子能量会减少Eedge,直到粒子能量Ee < Eedge,粒子将粘在团簇上不再运动.
c)若粒子能量Ee < Eedge,粒子会直接粘在团簇上不再运动.
(5)粒子与团簇粘附不动后,计算该粒子与团簇中心粒子的距离ri,如果ri >(2/3)R0,则释放半径将增大10个单位,继续释放下一个粒子,并重复步骤(3)和(4).
(6)如果粒子在随机游走时,移出格点平面,则将此粒子丢弃,释放下一个粒子,重复步骤(3)和(4).
(7)所有粒子释放完毕,待全部粒子运动停止后,程序结束,本文中释放的总粒子数为10000个。
三角格点基底上粒子的有限扩散凝聚+程序源代码(3):http://www.youerw.com/wuli/lunwen_45169.html