当前位置: 首页 > 第一原理 >castep模块计算问题

castep模块计算问题

作者 yuanlh
来源: 小木虫 500 10 举报帖子
+关注

在castep文件中显示如下,
BFGS: Warning - looks like this system is as converged as possible.
       Maybe your geometry convergence tolerances are too tight?
  
BFGS: finished iteration   102 with enthalpy= -2.33848980E+003 eV
  
+-----------+-----------------+-----------------+------------+-----+ <-- BFGS
| Parameter |      value      |    tolerance    |    units   | OK? | <-- BFGS
+-----------+-----------------+-----------------+------------+-----+ <-- BFGS
|  dE/ion   |   1.948076E-006 |   5.000000E-006 |         eV | Yes | <-- BFGS
|  |F|max   |   3.107703E-002 |   1.000000E-002 |       eV/A | No  | <-- BFGS
|  |dR|max  |   2.729999E-004 |   5.000000E-004 |          A | Yes | <-- BFGS
+-----------+-----------------+-----------------+------------+-----+ <-- BFGS
  
BFGS : Geometry optimization completed successfully.

但在job explorer则显示"the job has failed".这是怎么回事,在castep有警告:“There were at least    13 warnings during this run ***
  *** => please check the whole of this file carefully!  ” ,但怎么着错误原因。刚开始利用这个优化的结构继续计算性质,在job explorer中仍显示failed的错误信息,而且选了pdos的计算,但分析时却选不了partial选项,不能画PDOS图。
希望高手指点一二。 返回小木虫查看更多

今日热帖
  • 精华评论
  • suyi20466975

    Maybe your geometry convergence tolerances are too tight? 你的问题很明显,是收敛精度过高,不能收敛,请将SCF、CUTOFF、K点等参数中的值调低一些。

  • 初之

    引用回帖:
    2楼: Originally posted by suyi20466975 at 2015-04-16 14:15:38
    Maybe your geometry convergence tolerances are too tight? 你的问题很明显,是收敛精度过高,不能收敛,请将SCF、CUTOFF、K点等参数中的值调低一些。

    应该是SCF tolerance调大些,SCF适当调大些

  • suyi20466975

    引用回帖:
    3楼: Originally posted by 初之 at 2015-04-16 20:51:23
    应该是SCF tolerance调大些,SCF适当调大些...

    楼主正确!

  • yuanlh

    引用回帖:
    4楼: Originally posted by suyi20466975 at 2015-04-16 23:52:15
    楼主正确!...

    请问两位高手,我是在石墨烯表面吸附一个金属原子后,在保持参数不变的情况下吸附第二个金属原子出现这种情况,如果参数调整,是否以前的计算也得从新计算,否则参数不一致,结果不准确。

  • yuanlh

    。请问高手,我是在石墨烯吸附了一个金属原子在保持参数不变时吸附第二个金属原子出现不收敛的,如果把参数从新调整了,是否会影响计算结果,还是我需利用新设置的参数从开始计算。

  • 卡开发发

    引用回帖:
    6楼: Originally posted by yuanlh at 2015-04-17 09:38:17
    。请问高手,我是在石墨烯吸附了一个金属原子在保持参数不变时吸附第二个金属原子出现不收敛的,如果把参数从新调整了,是否会影响计算结果,还是我需利用新设置的参数从开始计算。

    应当给出你的初始结构,没准是因为你的初始结构并不是很好导致。你自己需要检查的是xtd轨迹文件看看那个金属原子是在一直朝一个方向移动还是在某一处做震荡。

    当然,不排除截断能不够或是k不够以及smearing不够导致的“力”计算错误,这是非常常见的。

    所以实际上结构难以收敛因素有很多,不见得是精度设置过高,搞不好是精度太低导致的。上述两种情况就会面临两种不同的解决方案。

  • yuanlh

    引用回帖:
    7楼: Originally posted by 卡开发发 at 2015-04-20 02:32:16
    应当给出你的初始结构,没准是因为你的初始结构并不是很好导致。你自己需要检查的是xtd轨迹文件看看那个金属原子是在一直朝一个方向移动还是在某一处做震荡。

    当然,不排除截断能不够或是k不够以及smearing不够 ...

    谢谢你的回复。我的截断能为500eV,K点6 6 1, smearing采用默认值。第一个金属原子优化好的位置为桥位,第二个原子放于这个原子正下方的桥位置,我看了xtd文件,两个原子向不同方向的C环中心运动,一直这样反复变化。在个人计算机还能计算出结果,但job explorer则显示"the job has failed"。在集群上由于SCF不收敛都没完整的结构(我一把循环设置1000)。
    在集群结算结果的Castep中有以下:
    999  -2.28522028E+003 -3.92112345E+000   3.94412532E-003   68584.20  <-- SCF
       1000  -2.28522280E+003 -3.92113639E+000   1.26405466E-004   68645.50  <-- SCF
    ------------------------------------------------------------------------ <-- SCF
    *Warning* max. SCF cycles performed but system has not reached the groundstate.
      

    ****************************************************************************
      Warning: electronic minimisation did not converge when finding ground state.
      ****************************************************************************
      Writing checkpoint file...
    Writing model to pg2Yt1.check

    我现在正试着降低精度在集群上算,看能否有好的结果

猜你喜欢
应助之星
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓