计算化学公社
标题:
NdFeO3晶体的单点计算SCF不收敛
[打印本页]
作者Author:
nusiew
时间:
2022-10-5 14:15
标题:
NdFeO3晶体的单点计算SCF不收敛
本帖最后由 nusiew 于 2022-10-5 14:25 编辑
大家好,我利用cp2k做NdFeO3晶体的单点计算,设置了UKS+Smear+MAGNETIZATION,发现SCF不收敛,将&MIXING中的alpha在0.01~0.6之间的取值都尝试了,发现仍不能收敛,也尝试对Fe取不同的MAGNETIZATION,发现也不行。Materials Project上显示的NdFeO3的磁矩为1.000 μB,磁序为铁磁性FM,我将Fe的MAGNETIZATION都取为4,或者按所处的环境将Fe分为两类,分别取为3和4(也取过1和2),发现仍不行。现在不知道怎么修改参数了,请大家多多指导!谢谢大家。
(, 下载次数 Times of downloads: 6)
上传 Uploaded
点击下载Click to download
#Generated by Multiwfn
&GLOBAL
PROJECT NdFeO3
PRINT_LEVEL MEDIUM
RUN_TYPE ENERGY
&END GLOBAL
&FORCE_EVAL
METHOD Quickstep
&SUBSYS
&TOPOLOGY
MULTIPLE_UNIT_CELL 2 2 1
&END TOPOLOGY
&CELL
A 5.45320000 0.00000000 0.00000000
B 0.00000000 5.58900000 0.00000000
C 0.00000000 0.00000000 7.76770000
MULTIPLE_UNIT_CELL 2 2 1
PERIODIC XYZ #Direction of applied PBC (geometry aspect)
&END CELL
&COORD
Nd 5.39485076 0.27274320 1.94192500
Fe_1 5.45320000 2.79450000 0.00000000
O 0.47770032 2.65980510 1.94192500
O 3.84559664 1.64093040 0.35886774
Nd 2.78494924 3.06724320 1.94192500
Fe 2.72660000 0.00000000 0.00000000
O 2.24889968 5.45430510 1.94192500
O 4.33420336 4.43543040 0.35886774
Fe 5.45320000 2.79450000 3.88385000
O 3.84559664 1.64093040 3.52498226
Nd 2.66825076 2.52175680 5.82577500
Fe_1 2.72660000 0.00000000 3.88385000
O 3.20430032 0.13469490 5.82577500
O 1.11899664 1.15356960 4.24271774
Nd 0.05834924 5.31625680 5.82577500
O 4.97549968 2.92919490 5.82577500
O 1.60760336 3.94806960 7.40883226
O 1.11899664 1.15356960 7.40883226
O 1.60760336 3.94806960 4.24271774
O 4.33420336 4.43543040 3.52498226
&END COORD
&KIND O
ELEMENT O
BASIS_SET DZVP-MOLOPT-SR-GTH-q6
POTENTIAL GTH-PBE
# MAGNETIZATION 0.6
&END KIND
&KIND Fe_1
ELEMENT Fe
BASIS_SET DZVP-MOLOPT-SR-GTH-q16
POTENTIAL GTH-PBE
#&DFT_PLUS_U T
# L 2 #Quantum number of angular momentum the atomic orbitals to +U. 2=d, 3=f
# U_MINUS_J [eV] 4.0 #Effective on-site Coulomb interaction parameter U(eff) = U - J
#&END DFT_PLUS_U
MAGNETIZATION 3.0
&END KIND
&KIND Fe
ELEMENT Fe
BASIS_SET DZVP-MOLOPT-SR-GTH-q16
POTENTIAL GTH-PBE
#&DFT_PLUS_U T
# L 2 #Quantum number of angular momentum the atomic orbitals to +U. 2=d, 3=f
# U_MINUS_J [eV] 4.0 #Effective on-site Coulomb interaction parameter U(eff) = U - J
#&END DFT_PLUS_U
MAGNETIZATION 4.0
&END KIND
&KIND Nd
ELEMENT Nd
BASIS_SET DZVP-MOLOPT-SR-GTH-q14
POTENTIAL GTH-PBE
#&DFT_PLUS_U T
# L 2 #Quantum number of angular momentum the atomic orbitals to +U. 2=d, 3=f
# U_MINUS_J [eV] 1e-20 #Effective on-site Coulomb interaction parameter U(eff) = U - J
#&END DFT_PLUS_U
# MAGNETIZATION 0.6
&END KIND
&END SUBSYS
&DFT
# BASIS_SET_FILE_NAME BASIS_MOLOPT
BASIS_SET_FILE_NAME BASIS_MOLOPT_UCL
# POTENTIAL_FILE_NAME GTH_POTENTIALS
BASIS_SET_FILE_NAME BASIS_MOLOPT
POTENTIAL_FILE_NAME POTENTIAL
# WFN_RESTART_FILE_NAME NdFeO3-RESTART.wfn
CHARGE 0 #Net charge
# MULTIPLICITY 25 #Spin multiplicity
UKS
#RELAX_MULTIPLICITY 0.1
# PLUS_U_METHOD MULLIKEN #The method used in DFT+U. Can also be Lowdin
&QS
EPS_DEFAULT 1E-10 #This is default. Set all EPS_xxx to values such that the energy will be correct up to this value
&END QS
&POISSON
PERIODIC XYZ #Direction(s) of PBC for calculating electrostatics
PSOLVER PERIODIC #The way to solve Poisson equation
&END POISSON
&XC
&XC_FUNCTIONAL PBE
&END XC_FUNCTIONAL
&VDW_POTENTIAL
POTENTIAL_TYPE PAIR_POTENTIAL
&PAIR_POTENTIAL
PARAMETER_FILE_NAME dftd3.dat
TYPE DFTD3
REFERENCE_FUNCTIONAL PBE
&END PAIR_POTENTIAL
&END VDW_POTENTIAL
&END XC
&MGRID
CUTOFF 350
REL_CUTOFF 50
&END MGRID
&SCF
MAX_SCF 128
EPS_SCF 5.0E-06 #Convergence threshold of density matrix during SCF
# SCF_GUESS RESTART #Use wavefunction from WFN_RESTART_FILE_NAME file as initial guess
&DIAGONALIZATION
ALGORITHM STANDARD #Algorithm for diagonalization. DAVIDSON is faster for large systems
&END DIAGONALIZATION
&MIXING #How to mix old and new density matrices
METHOD BROYDEN_MIXING #PULAY_MIXING is also a good alternative
ALPHA 0.1 #Default. Mixing 40% of new density matrix with the old one
NBROYDEN 8 #Default is 4. Number of previous steps stored for the actual mixing scheme
&END MIXING
&SMEAR
METHOD FERMI_DIRAC
ELECTRONIC_TEMPERATURE 300 #Electronic temperature of Fermi-Dirac smearing in K
&END SMEAR
ADDED_MOS 300 300 #Number of virtual MOs to solve for alpha and beta spins
&END SCF
&PRINT
&DOS
&END DOS
&PDOS
NLUMO -1
COMPONENTS
&END PDOS
&MO_MOLDEN #Exporting .molden file containing wavefunction information
NDIGITS 9 #Output orbital coefficients if absolute value is larger than 1E-9
GTO_KIND SPHERICAL #Spherical-harmonic type of basis functions
&END MO_MOLDEN
&ELF_CUBE
STRIDE 1 #Stride of exported cube file
&END ELF_CUBE
&MULLIKEN
PRINT_ALL F #If T, then printing full net AO and overlap population matrix
&END MULLIKEN
&MOMENTS
PERIODIC T #Use Berry phase formula (T) or simple operator (F), the latter normally applies to isolated systems
&END MOMENTS
&END PRINT
&END DFT
&END FORCE_EVAL
复制代码
作者Author:
sobereva
时间:
2022-10-5 18:55
超胞用得太小,各个方向建议>=15埃
如果不打算+U或OT,用原胞结合k点计算划算得多
也可以尝试OT
作者Author:
nusiew
时间:
2022-10-5 22:39
sobereva 发表于 2022-10-5 18:55
超胞用得太小,各个方向建议>=15埃
如果不打算+U或OT,用原胞结合k点计算划算得多
也可以尝试OT
谢谢卢老师的指导。采用3*3*3的超胞仍然不能够使得SCF收敛,由于想要计算该晶体的PDOS,所以要+U且只能扩胞。由于现在还是不能够收敛,请问卢老师还能如何改进?
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3