计算化学公社

标题: CP2K 2026.2中CI-NEB的续算 [打印本页]

作者
Author:
PoorChaos    时间: 7 hour ago
标题: CP2K 2026.2中CI-NEB的续算
本帖最后由 PoorChaos 于 2026-8-17 04:39 编辑

本次计算是因为提交脚本没有设置:
#SBATCH --exclusive节点被其他作业共享,导致计算速度明显下降,因此停止作业并申请独占节点续算。
也有可能其他原因,需要调整NEB步长、优化器或收敛标准;先完成粗略路径,再使用更严格参数精修。等等如果出现SCF严重不收敛、能量数量级异常、原子飞散或副本顺序混乱,应读取异常发生前的干净restart;如果改变了原子数、原子顺序、反应端点、晶胞或DFT方法,则通常需要重新建立路径。

PROJECT 名称可以保持不变。
这里改为 NEB_continue 只是为了让新生成的 .out、.restart、.wfn 等文件与原计算区分开,便于检查和避免覆盖,不是NEB续算的必要条件。

&GLOBAL
  PROJECT NEB_continue  # 可选:仅用于区分新旧输出
  RUN_TYPE BAND
&END GLOBAL

&EXT_RESTART
  RESTART_FILE_NAME ./NEB-1.restart
  RESTART_DEFAULT   F
  RESTART_BAND      T
&END EXT_RESTART


如果原路径已经进入climbing-image阶段,可设置:
&CI_NEB  
  NSTEPS_IT 0
&END CI_NEB
续算时必须保持副本数、原子数及顺序、固定原子、晶胞和电子结构参数一致。

判断是否续算成功
输出开头应出现:
RESTARTED QUANTITIES:                    
    BAND CALCULATION
新任务 STEP 0 的副本距离和能量应接近中断前最后一步,而不是初始插值路径。步数重新从0开始、优化器重新显示SD是正常现象,因为NEB计数和DIIS历史通常不会继承。
再次续算时,应读取新生成的:
NEB_continue-1.restart

WFN文件只能加速SCF,不能替代 RESTART_BAND。生产计算中也不建议使用 IGNORE_CONVERGENCE_FAILURE,否则未收敛的能量和力可能继续推动路径。
(, 下载次数 Times of downloads: 0)

(, 下载次数 Times of downloads: 0)

(, 下载次数 Times of downloads: 0)

(, 下载次数 Times of downloads: 0)
参考:CP2K EXT_RESTART文档









欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3