24小时热门版块排行榜    

查看: 4825  |  回复: 32

chdx0618

木虫 (小有名气)

[交流] 【求助】CASTEP模块几何优化失败,求解决方案。失败原因详见本帖内容已有14人参与

CASTEP模块几何优化失败,求解决方案。失败原因如下:
*Warning* max. SCF cycles performed but system has not reached the groundstate.
  
Current total energy, E     =  -5466.593402796     eV
Current free energy (E-TS)  =  -5466.679640124     eV
(energies not corrected for finite basis set)

NB est. 0K energy (E-0.5TS)      =  -5466.636521460     eV

  ********************************************************
  Warning: electronic minimisation did not converge during
           finite basis set correction.
  ********************************************************
Checkpoint file cannot be written.
Error calculate_finite_basis : Convergence failed when doing finite basis set correction.
Current trace stack:
calculate_finite_basis_corr
check_elec_ground_state
castep


降低精度后:
Error in calculate_finite_basis:
     previous calculation had total energy = -33482.98282286      eV
     and this calculation has total energy = -33477.62803476      eV
      => something has gone seriously wrong with minimiser
  
Checkpoint file cannot be written.
Error in calculate_finite_basis: total energies are not variational - aborting
Current trace stack:
calculate_finite_basis_corr
check_elec_ground_state
castep

[ Last edited by chdx0618 on 2011-3-24 at 09:27 ]
回复此楼

» 收录本帖的淘帖专辑推荐

第一原理资料汇编 我的饕餮 第一性原理计算

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

acridine

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
gzqdyouxia(金币+1): 谢谢交流 2011-03-25 10:45:40
楼主莫慌
降低精度之后的这个错误信息出现在什么位置?是一开始计算就出现了,还是在计算了几个能量之后出现的,亦或是在完成了一次scf收敛之后出现的? 我猜是第三种
能否把错误出现之前的一段结果信息也给出呢?

PS: 现在论坛的表情好丰富呀,赞一个
20楼2011-03-24 20:40:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

acridine

木虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
gzqdyouxia(金币+2): 谢谢提示 2011-03-25 18:33:18
现在的问题应该是:虽然收敛了,但是由于精度低,在进行finite_basis修正的时候Ecut的改变导致能量变化过大,软件判定出现了问题 (当然有问题了: 精度过低)。不过好消息是收敛了,这也是当初选择降低精度的目的。
你现在可以考虑不管finite_basis修正而仅仅考虑低精度的scf计算,利用低精度得到的电子密度作为初试值再进行高精度的计算(castep应该有这个功能吧,你可以在help查一下restart calculation等关键词),这样可能有助于高精度计算时候的收敛。
23楼2011-03-25 16:45:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
youzhizhe(金币+1): 谢谢交流。 2011-03-21 18:15:33
修改参数试试,比如降低精度
博学、审问、慎思、明辨、笃学
2楼2011-03-21 16:35:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chdx0618

木虫 (小有名气)

请教另一种失败原因:out of RAM

请教另一种失败原因:out of RAM
引用回帖:
Originally posted by zzy870720z at 2011-03-21 16:35:30:
修改参数试试,比如降低精度

+---------------- MEMORY AND SCRATCH DISK ESTIMATES PER NODE -----------------+
|                                                                   Memory          Disk    |
| Model and support data                              758.6 MB       523.5 MB |
| Electronic energy minimisation requirements         833.6 MB       451.5 MB |                  
|                                                                        ----------------------------- |
| Approx. total storage required per node            1592.2 MB       975.0 MB |
|                                                                                                       |
| Requirements will fluctuate during execution and may exceed these estimates |
+-----------------------------------------------------------------------------+
Calculating finite basis set correction with  3 cut-off energies.
Calculating total energy with cut-off of  390.000eV.
Out of RAM for coeffs in wave_allocate_wv
Current trace stack:
wave_allocate_wv
calculate_finite_basis_corr
check_elec_ground_state
castep
我的内存是8G,但是内存监测大致如下图,则计算失败,难道这也是内存溢出了嘛?


[ Last edited by chdx0618 on 2011-3-26 at 23:45 ]
3楼2011-03-22 13:03:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by chdx0618 at 2011-03-22 13:03:45:
+---------------- MEMORY AND SCRATCH DISK ESTIMATES PER NODE -----------------+
|                                                                   Memory          Disk    |
| Model and support ...

应该是内存溢出吧,计算多大体系
博学、审问、慎思、明辨、笃学
4楼2011-03-22 15:13:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chdx0618

木虫 (小有名气)

引用回帖:
Originally posted by zzy870720z at 2011-03-22 15:13:02:
应该是内存溢出吧,计算多大体系

计算60个原子,可是内存监测显示内存没有溢出呀!!!!如上图!
5楼2011-03-22 18:59:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lfzlpd

铜虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖交流
你的虚拟内存是不是太少?
让电脑飞一会!
6楼2011-03-22 20:23:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
bingmou(金币+1): 感谢指出! 2011-03-23 16:27:38
引用回帖:
Originally posted by chdx0618 at 2011-03-22 18:59:40:
计算60个原子,可是内存监测显示内存没有溢出呀!!!!如上图!

感觉检测那个有些不太准确,降低精度试试
博学、审问、慎思、明辨、笃学
7楼2011-03-22 20:27:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lfzlpd

铜虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖交流
你的虚拟内存是不是太少?
让电脑飞一会!
8楼2011-03-22 20:37:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chdx0618

木虫 (小有名气)

引用回帖:
Originally posted by lfzlpd at 2011-03-22 20:37:08:
你的虚拟内存是不是太少?
让电脑飞一会!

虚拟内存8——15G
9楼2011-03-23 16:21:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chdx0618

木虫 (小有名气)

引用回帖:
Originally posted by zzy870720z at 2011-03-22 20:27:11:
感觉检测那个有些不太准确,降低精度试试

精度已经很低,但还是出现“out of RAM”
10楼2011-03-23 16:22:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 chdx0618 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见