Quenching, 一种弛豫过程的算法,非动力学过程,亦非静力学过程。 这是一种什么样的过程呢,我在做界面能计算的时候,对这个过程得理解着实花费了不少脑细胞。 Quenching,a relaxation algorithm where the atom velocities is set to zero whenever the scalar product of the total velocity and total force on the atoms becomes negative was applied. 首先模拟过程中,体系的原子遵从牛顿力学运动方程运动,我理解既然体系遵从牛顿力学,那么就应该视为一个动力学的过程。然而并不能称为标准的动力学,这是因为在算法中,采用了快速收敛的方法,当加速度的方向和原子的运动方向不一致时,自动设置该原子的速度为0,实现快速收敛,因此原子并不是严格的按照牛顿力学来运动的,所以不能称之为dynamic;为什么不能称之为static mechanical,因为原子确实是在动。 Quenching的过程是在原子运动的过程中施加了一个外界判断条件,只有满足该条件的时候,原子才会根据牛顿运动方程运动。体系收敛之后,系统温度可以达到10E-6以上量级,无限接近于零温。