计算化学公社
标题:
求助,PBE0_TC_LR方法报错求助
[打印本页]
作者Author:
小七j加油算
时间:
2025-11-14 00:16
标题:
求助,PBE0_TC_LR方法报错求助
我在使用杂化泛函(PBE0_TC_Lr)进行tddft时有一个问题相向大家请教。
我的材料建模:
对TiO2表面截取001晶面并保留了15埃米的真空层(cif文件中是优化好的结构表面)
计算的时候采用了PBE0_TC_Lr的杂化泛函也使用了ADMM方法,
对于杂化部分的设定如下(附件中有inp文件与log文件):
&XC
&XC_FUNCTIONAL
&PBE
SCALE_X 0.75
SCALE_C 1.0
&END PBE
&PBE_HOLE_T_C_LR
CUTOFF_RADIUS 4.0
SCALE_X 0.25
&END PBE_HOLE_T_C_LR
&END XC_FUNCTIONAL
&HF
FRACTION 0.25 #HF composition
&SCREENING
EPS_SCHWARZ 1E-6 #The larger the value, the lower the cost and lower the accuracy
SCREEN_ON_INITIAL_P T #Screening ERI based on initial density matrix, need to provide wavefunction restart file
&END SCREENING
&INTERACTION_POTENTIAL
POTENTIAL_TYPE TRUNCATED
CUTOFF_RADIUS 5.6493 #Cutoff radius (Angstrom) for truncated 1/r Coulomb operator
&END INTERACTION_POTENTIAL
&MEMORY
MAX_MEMORY 3000 #Memory(MB) per MPI process for calculating HF exchange
EPS_STORAGE_SCALING 0.1
&END MEMORY
&END HF
&END XC
但是在计算中出现了报错:
derivatives bigger than 1 not implemented
尝试更改了不同的收敛限进行测试,也尝试过使用对Ti进行加U计算,但依然同样报错
除此之外,我们使用PBE0-ADMM泛函的时候可以收敛(附件中有PBE0的inp和log文件)
想与大家请教:
我们是在输入文件中的写法错误?还是需要对软件进行其他编译?我们应该如何修改?
作者Author:
sobereva
时间:
2025-11-15 06:22
那叫埃,不叫埃米
老老实实用PBE0就完了
作者Author:
小七j加油算
时间:
2025-11-18 08:28
sobereva 发表于 2025-11-15 06:22
那叫埃,不叫埃米
老老实实用PBE0就完了
谢谢卢老师,非常感谢!
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3