|
|
老师您好,我也想采用这种添加外部势的方式给盒子的上壁添加一个LJ势的排斥项,从而防止盒子里面的氢原子跑出去,输入文件该部分如下
&EXTERNAL_POTENTIAL
ATOMS_LIST 118..225 #H
FUNCTION 4*e*((s/(Z-25.4688))^12) #LJ势的12阶排斥项
PARAMETERS e s
VALUES 0.001908 2.5711
UNITS eV angstrom
&END EXTERNAL_POTENTIAL
程序能正常开始运行,但是跑到第13步左右就死机不动,看轨迹文件第2个离子步就有一些氢原子飞到天上去了,out文件里面有warning如下:
*** WARNING in external_potential_methods.F:124 :: ASSERTION (cond) ***
*** failed at line 125 Error (0.294764E-06) in ***
*** computing numerical derivatives larger then(0.100000E-11) . ***
请问您知道这个是什么原因导致的吗?如何解决呢? |
|