24小时热门版块排行榜    

CyRhmU.jpeg
查看: 825  |  回复: 2

charles0116

金虫 (初入文坛)

[求助] 高手看过来:内部原子弛豫时自洽计算max grad (force/stress)无法满足收敛条件tolmxf

优化结构之前是要先进行内部原子弛豫吧?

但在做内部原子弛豫时(optcell=0 ionmov=2 or 3) 单次scf在开始的几轮满足条件退出,后面就时而converged,时而not converged,这是为什么呢?  e.g.

scprqt:  WARNING -
  nstep=  200 was not enough SCF cycles to converge;
  potential residual=  1.475E-05 exceeds tolvrs=  1.000E-10

nstep设为200己经差不多了吧?再调大也只是浪费时间?

最让人不解的是,在前十几轮成功converged scf计算或是后面一直not enough SCF cycles to converge 的scf计算每轮次末尾都会有
max grad (force/stress) = ××××× > tolmxf= 5.0000E-05 ha/bohr (free atoms)
类似字样,而开始下一轮scf计算,直到in文件中设置ntime的100次scf计算完成,整个计算才退出完成。

为此,我调整了occopt=1 or 7 ;iscf=7 or 5; 还调整了各种收敛参数 tolmxf; tolvrs or toldff or tolrff or tolfe ; diemac 等值,也曾尝试过直接进行几何优化(optcell=/0 ionmov=2 or 3)但都无法在ntime之内收敛。

请问各位高手我这是什么问题呢?影响max grad (force/stress)值的因素有什么呢?

我的认为不管是内部原子弛豫或是后来的几何优化,都应该是满足自洽计算,即 max grad (force/stress) < tolmxf的。不知我这样的理解对吗?

in文件内容如下:
#Structural optimisation
#************************************
   nshiftk   1
   shiftk    0 0 0
#*********************************
   ecut 26
   ecutsm 0.5
   ngkpt 3 3 4
   occopt 7
   tsmear 0.01
#*********************************                  
#Common input data
   chksymbreak 0   
   chkprim  0      
   brvltt -1      

#Definition of the unit cell
#**********************************
   acell 2*11.135000 4.376000  Angstroms
   angdeg 90  90  90
#Definition of the atoms
#*********************
   spgroup 82
   ntypat 5                        
   znucl 48 30 16 7 6
   natom 14                           
   natrd 5                           
   typat 1 2 3 4 5
   xred                              
0.000000 0.000000  0.000000
0.000000 0.500000  0.250000  
-0.124500 0.152800 -0.302900
-0.048000 0.359600  0.006400
-0.078300 0.273400 -0.117700

#Definition of the scf procedure
#******************************
   iscf    7
   nstep   300
   ixc     1
   toldfe  5.0d-6
   diemac  10.0     
#Structural relaxation
#************************************
   ionmov 2   
   optcell 0      
   tolmxf 5.0d-5   
   ntime 100
#************************************
out文件我附在了帖子中

图片是我摘出的每轮次scf结束的收敛判定条件,感觉开始max grad (force/stress)还貌似有些下降的趋势,可是后面就毫无规律。高手看过来:内部原子弛豫时自洽计算max grad (force/stress)无法满足收敛条件tolmxf
2013-08-20 21:06:34的屏幕截图.png
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : zctc.out
  • 2013-08-20 21:35:14, 250.75 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

charles0116

金虫 (初入文坛)

尝试增大了单次scf收敛条件toldfe  1.0d-10,结果还是不尽人意,ETOT跑得很偏,规定ntime内无法收敛
2楼2013-08-21 11:27:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

charles0116

金虫 (初入文坛)

根本没有人理我,这是为什么呢?

看到一个帖子,他说他的结构也是无法达到tolmxf收敛。于是他改到了tolmxf=1.0d-3。(Oh,my god,我怎么就没想到。。。)其实我之前将tolmxf调到了-4,再没往下调。

不出我所料,我这体系果然在将tolmxf设置为5.0d-3之后:
max grad (force/stress) = ××××× < tolmxf= 5.0000E-03 ha/bohr (free atoms)
完成自洽计算退出程序

可是 tolmxf=5.0-3是不是太大了?
3楼2013-08-23 01:59:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 charles0116 的主题更新
信息提示
请填处理意见