Open QuantumMisaka opened 11 months ago
Do BFGS relax job in scf_thr 1e=-9
, the force will still stuck around 0.07 eV/A
LARGEST GRAD (eV/A) : 3.345e-01
LARGEST GRAD (eV/A) : 1.067e+00
LARGEST GRAD (eV/A) : 2.098e+00
LARGEST GRAD (eV/A) : 7.058e-01
LARGEST GRAD (eV/A) : 3.463e-01
LARGEST GRAD (eV/A) : 4.962e-01
LARGEST GRAD (eV/A) : 3.208e-01
LARGEST GRAD (eV/A) : 4.341e-01
LARGEST GRAD (eV/A) : 3.225e-01
LARGEST GRAD (eV/A) : 3.729e-01
LARGEST GRAD (eV/A) : 2.563e-01
LARGEST GRAD (eV/A) : 4.446e-01
LARGEST GRAD (eV/A) : 3.100e+00
LARGEST GRAD (eV/A) : 4.430e-01
LARGEST GRAD (eV/A) : 2.373e-01
LARGEST GRAD (eV/A) : 1.850e-01
LARGEST GRAD (eV/A) : 3.818e-01
LARGEST GRAD (eV/A) : 4.805e-01
LARGEST GRAD (eV/A) : 1.966e-01
LARGEST GRAD (eV/A) : 4.681e-01
LARGEST GRAD (eV/A) : 1.951e-01
LARGEST GRAD (eV/A) : 1.247e-01
LARGEST GRAD (eV/A) : 1.490e-01
LARGEST GRAD (eV/A) : 2.107e-01
LARGEST GRAD (eV/A) : 1.276e-01
LARGEST GRAD (eV/A) : 8.564e-02
LARGEST GRAD (eV/A) : 1.802e-01
LARGEST GRAD (eV/A) : 8.477e-02
LARGEST GRAD (eV/A) : 9.499e-02
LARGEST GRAD (eV/A) : 7.585e-02
LARGEST GRAD (eV/A) : 8.265e-02
LARGEST GRAD (eV/A) : 7.574e-02
LARGEST GRAD (eV/A) : 9.180e-02
LARGEST GRAD (eV/A) : 9.516e-02
LARGEST GRAD (eV/A) : 7.677e-02
LARGEST GRAD (eV/A) : 2.473e+00
LARGEST GRAD (eV/A) : 1.393e+00
LARGEST GRAD (eV/A) : 7.671e-02
LARGEST GRAD (eV/A) : 7.668e-02
LARGEST GRAD (eV/A) : 7.666e-02
LARGEST GRAD (eV/A) : 7.664e-02
LARGEST GRAD (eV/A) : 7.662e-02
LARGEST GRAD (eV/A) : 7.662e-02
LARGEST GRAD (eV/A) : 7.660e-02
LARGEST GRAD (eV/A) : 7.659e-02
LARGEST GRAD (eV/A) : 7.658e-02
LARGEST GRAD (eV/A) : 7.656e-02
LARGEST GRAD (eV/A) : 7.654e-02
LARGEST GRAD (eV/A) : 7.653e-02
LARGEST GRAD (eV/A) : 7.652e-02
LARGEST GRAD (eV/A) : 7.650e-02
LARGEST GRAD (eV/A) : 7.649e-02
LARGEST GRAD (eV/A) : 7.646e-02
LARGEST GRAD (eV/A) : 7.645e-02
LARGEST GRAD (eV/A) : 7.643e-02
LARGEST GRAD (eV/A) : 7.641e-02
LARGEST GRAD (eV/A) : 7.638e-02
LARGEST GRAD (eV/A) : 7.637e-02
LARGEST GRAD (eV/A) : 7.634e-02
LARGEST GRAD (eV/A) : 7.631e-02
LARGEST GRAD (eV/A) : 7.630e-02
LARGEST GRAD (eV/A) : 7.626e-02
LARGEST GRAD (eV/A) : 7.623e-02
LARGEST GRAD (eV/A) : 7.621e-02
LARGEST GRAD (eV/A) : 7.616e-02
LARGEST GRAD (eV/A) : 7.613e-02
LARGEST GRAD (eV/A) : 7.609e-02
LARGEST GRAD (eV/A) : 7.603e-02
LARGEST GRAD (eV/A) : 7.600e-02
LARGEST GRAD (eV/A) : 7.594e-02
LARGEST GRAD (eV/A) : 7.589e-02
LARGEST GRAD (eV/A) : 7.584e-02
LARGEST GRAD (eV/A) : 7.577e-02
LARGEST GRAD (eV/A) : 7.570e-02
LARGEST GRAD (eV/A) : 7.564e-02
LARGEST GRAD (eV/A) : 7.555e-02
LARGEST GRAD (eV/A) : 7.547e-02
LARGEST GRAD (eV/A) : 7.538e-02
LARGEST GRAD (eV/A) : 7.527e-02
LARGEST GRAD (eV/A) : 7.517e-02
LARGEST GRAD (eV/A) : 7.505e-02
LARGEST GRAD (eV/A) : 7.492e-02
LARGEST GRAD (eV/A) : 7.478e-02
LARGEST GRAD (eV/A) : 7.463e-02
LARGEST GRAD (eV/A) : 7.446e-02
LARGEST GRAD (eV/A) : 7.427e-02
LARGEST GRAD (eV/A) : 7.410e-02
LARGEST GRAD (eV/A) : 7.385e-02
LARGEST GRAD (eV/A) : 7.363e-02
LARGEST GRAD (eV/A) : 7.339e-02
LARGEST GRAD (eV/A) : 7.307e-02
LARGEST GRAD (eV/A) : 7.282e-02
LARGEST GRAD (eV/A) : 7.246e-02
LARGEST GRAD (eV/A) : 7.208e-02
Just make sure that scf_thr 1e-6
is enough
Also, change symmetry 1
to symmetry 0
will change nothing
In VASP BFGS calculation, this structure will reach relax converge in 3 ion steps:
FORCES acting on ions
POSITION TOTAL-FORCE (eV/Angst)
FORCES: max atom, RMS 0.055728 0.017103
FORCE total and by dimension 0.295731 0.055325
FORCE on cell =-STRESS in cart. coord. units (eV):
FORCES acting on ions
POSITION TOTAL-FORCE (eV/Angst)
FORCES: max atom, RMS 0.113154 0.036109
FORCE total and by dimension 0.624383 0.111863
FORCE on cell =-STRESS in cart. coord. units (eV):
FORCES acting on ions
POSITION TOTAL-FORCE (eV/Angst)
FORCES: max atom, RMS 0.036436 0.011976
FORCE total and by dimension 0.207087 0.033406
and give the OSZICAR:
N E dE d eps ncg rms rms(c)
DAV: 1 0.111044752537E+05 0.11104E+05 -0.71272E+05 36544 0.113E+03
DAV: 2 -0.129115867637E+04 -0.12396E+05 -0.11969E+05 42616 0.303E+02
DAV: 3 -0.250675539361E+04 -0.12156E+04 -0.12073E+04 42592 0.981E+01
DAV: 4 -0.253047593990E+04 -0.23721E+02 -0.23629E+02 43832 0.149E+01
DAV: 5 -0.253108436381E+04 -0.60842E+00 -0.60763E+00 43672 0.218E+00
DAV: 6 -0.253110744382E+04 -0.23080E-01 -0.23065E-01 44016 0.417E-01
DAV: 7 -0.253110852668E+04 -0.10829E-02 -0.10825E-02 43712 0.817E-02
DAV: 8 -0.253110858383E+04 -0.57150E-04 -0.57136E-04 43920 0.185E-02
DAV: 9 -0.253110858701E+04 -0.31857E-05 -0.31859E-05 36128 0.409E-03
DAV: 10 -0.253110858720E+04 -0.18560E-06 -0.18507E-06 31072 0.125E-03
DAV: 11 -0.253110858724E+04 -0.43277E-07 -0.43645E-07 29016 0.566E-04 0.143E+02
RMM: 12 -0.141957724938E+04 0.11115E+04 -0.18044E+03 35072 0.385E+01 0.522E+01
RMM: 13 -0.161745766823E+04 -0.19788E+03 -0.45627E+02 35072 0.184E+01 0.392E+01
RMM: 14 -0.166908732821E+04 -0.51630E+02 -0.45380E+01 35080 0.703E+00 0.309E+01
RMM: 15 -0.198416107407E+04 -0.31507E+03 -0.18852E+02 35083 0.137E+01 0.214E+01
RMM: 16 -0.206356940629E+04 -0.79408E+02 -0.55566E+01 35072 0.575E+00 0.161E+01
RMM: 17 -0.219660301214E+04 -0.13303E+03 -0.12342E+02 38520 0.764E+00 0.132E+01
RMM: 18 -0.230535109030E+04 -0.10875E+03 -0.10694E+02 38353 0.660E+00 0.998E+00
RMM: 19 -0.231744593866E+04 -0.12095E+02 -0.10157E+01 35072 0.257E+00 0.563E+00
RMM: 20 -0.232194069197E+04 -0.44948E+01 -0.93043E+00 35072 0.241E+00 0.231E+00
RMM: 21 -0.232367217336E+04 -0.17315E+01 -0.13205E+00 35072 0.841E-01 0.171E+00
RMM: 22 -0.232376616621E+04 -0.93993E-01 -0.37660E-01 35074 0.530E-01 0.766E-01
RMM: 23 -0.232387026911E+04 -0.10410E+00 -0.99520E-02 35618 0.223E-01 0.520E-01
RMM: 24 -0.232389610032E+04 -0.25831E-01 -0.59522E-02 35074 0.192E-01 0.140E-01
RMM: 25 -0.232391993516E+04 -0.23835E-01 -0.37771E-02 35072 0.160E-01 0.314E-01
RMM: 26 -0.232392869108E+04 -0.87559E-02 -0.11297E-02 35072 0.909E-02 0.151E-01
RMM: 27 -0.232393635345E+04 -0.76624E-02 -0.13186E-02 35078 0.994E-02 0.111E-01
RMM: 28 -0.232393938361E+04 -0.30302E-02 -0.31860E-03 35072 0.472E-02 0.855E-02
RMM: 29 -0.232394098877E+04 -0.16052E-02 -0.23302E-03 35072 0.390E-02 0.150E-02
RMM: 30 -0.232394150325E+04 -0.51448E-03 -0.71859E-04 35072 0.215E-02 0.231E-02
RMM: 31 -0.232394183268E+04 -0.32943E-03 -0.24795E-04 34322 0.112E-02 0.513E-03
RMM: 32 -0.232394199675E+04 -0.16407E-03 -0.10796E-04 30900 0.696E-03 0.535E-03
RMM: 33 -0.232394207639E+04 -0.79638E-04 -0.49237E-05 29077 0.435E-03 0.278E-03
RMM: 34 -0.232394209274E+04 -0.16352E-04 -0.16483E-05 27766 0.249E-03 0.133E-03
RMM: 35 -0.232394209544E+04 -0.26994E-05 -0.59656E-06 23213 0.164E-03
1 F= -.23541283E+04 E0= -.23541283E+04 d E =-.235413E+04 mag= 1.0000
N E dE d eps ncg rms rms(c)
DAV: 1 -0.232394144416E+04 0.64858E-03 -0.67939E-01 40264 0.869E-01 0.145E-01
RMM: 2 -0.232394255829E+04 -0.11141E-02 -0.17173E-02 35072 0.134E-01 0.968E-02
RMM: 3 -0.232394241914E+04 0.13915E-03 -0.14165E-03 35072 0.403E-02 0.681E-02
RMM: 4 -0.232394224672E+04 0.17242E-03 -0.62785E-04 35072 0.231E-02 0.250E-02
RMM: 5 -0.232394223871E+04 0.80124E-05 -0.84016E-05 34066 0.888E-03 0.116E-02
RMM: 6 -0.232394222817E+04 0.10538E-04 -0.37925E-05 31503 0.478E-03 0.693E-03
RMM: 7 -0.232394222682E+04 0.13482E-05 -0.10649E-05 24495 0.236E-03
2 F= -.23541279E+04 E0= -.23541279E+04 d E =0.460535E-03 mag= 1.0000
N E dE d eps ncg rms rms(c)
DAV: 1 -0.232394437839E+04 -0.21502E-02 -0.26833E-01 39960 0.548E-01 0.974E-02
RMM: 2 -0.232394468684E+04 -0.30846E-03 -0.74921E-03 35072 0.866E-02 0.682E-02
RMM: 3 -0.232394453561E+04 0.15124E-03 -0.66498E-04 35072 0.278E-02 0.437E-02
RMM: 4 -0.232394443180E+04 0.10380E-03 -0.36125E-04 35072 0.167E-02 0.133E-02
RMM: 5 -0.232394442295E+04 0.88548E-05 -0.37261E-05 33103 0.597E-03 0.836E-03
RMM: 6 -0.232394441086E+04 0.12090E-04 -0.26115E-05 30307 0.366E-03 0.485E-03
RMM: 7 -0.232394440963E+04 0.12245E-05 -0.62778E-06 22612 0.193E-03
3 F= -.23541302E+04 E0= -.23541302E+04 d E =-.234615E-02 mag= 1.0000
with the INCAR below
SYSTEM = AuPdO
#ISYM = 0 # -1 0 2
#SYMPREC=2e-5 # 1e-4 can have chemical symmetry
ISTART = 0 ! 0 = new job, 1 = restart
ISPIN = 2 ! spin polarisation 1 = no 2 = yes
PREC = Accurate ! [Low/Medium/High/Accurate]
#MAGMOM =
#LORBIT = 11 # L-DOS
ENCUT = 450 ! energy cutoff
EDIFF = 5.0E-6 ! [Global break cond. for the elec. SC-loop] Energy
EDIFFG = -0.05 ! convergence criterion for forces
NELM = 300 ! max iteraci v SC loop
NELMIN = 4 ! min # iterations in SC loop
NELMDL = -11 # from lasphub.com
ISIF = 2 ! [Stress tensor, 0 = not, 3 = relax latt+ions] p. 60
#NWRITE = 1 ! how much is written out
LCHARG = .False. ! write restart charge file
LAECHG = .False.
LWAVE = .False. ! write restart wf file
ISMEAR = 0; SIGMA = 0.05 #-5 for accurate total energy and DOS 0 for large cell 1 for metal
NSW = 300 ! max # steps
#LREAL = A ! aproximace, T zpomaluje, ale presnejsi
IBRION = 1 ! 0 MD 1 Brodyn (opt,TS) 2 CG (opt) 3 damped MD(opt) 5 FC
#POTIM = 0.3 ! ion step size/ time step (fs) for MD
#NFREE = 2
#IALGO = 38 ! RMM-DIIS algorithm for electrons (Davidson: 38)
ALGO=Fast
#LASPH = .TRUE. ! non-spherical contributions. neccessary for vdw
NCORE = 16 ! adjust to number of processors; best on berni up to 8 CPUs
GGA = PE
IVDW = 12
Notice that VASP result will give 1.0 TMAG, so the ABACUS calculation result may be not accurate.
I'm checking on it
Notice that VASP result will give 1.0 TMAG, so the ABACUS calculation result may be not accurate.
I'm checking on it
Update: Pd will have 0.7 magnetic moment, Au will have 0.01, which will lead to 0.25 eV more stable. And the max-force trajectory is much shorter, but still have 40 ion steps
LARGEST GRAD (eV/A) : 3.268e-01
LARGEST GRAD (eV/A) : 1.008e+00
LARGEST GRAD (eV/A) : 1.787e+00
LARGEST GRAD (eV/A) : 6.366e-01
LARGEST GRAD (eV/A) : 3.489e-01
LARGEST GRAD (eV/A) : 5.004e-01
LARGEST GRAD (eV/A) : 4.162e-01
LARGEST GRAD (eV/A) : 3.855e-01
LARGEST GRAD (eV/A) : 3.058e-01
LARGEST GRAD (eV/A) : 3.242e-01
LARGEST GRAD (eV/A) : 2.319e-01
LARGEST GRAD (eV/A) : 3.525e-01
LARGEST GRAD (eV/A) : 3.108e+00
LARGEST GRAD (eV/A) : 3.511e-01
LARGEST GRAD (eV/A) : 2.127e-01
LARGEST GRAD (eV/A) : 1.271e-01
LARGEST GRAD (eV/A) : 2.532e-01
LARGEST GRAD (eV/A) : 4.176e-01
LARGEST GRAD (eV/A) : 2.420e-01
LARGEST GRAD (eV/A) : 4.054e-01
LARGEST GRAD (eV/A) : 2.045e-01
LARGEST GRAD (eV/A) : 1.398e-01
LARGEST GRAD (eV/A) : 1.842e-01
LARGEST GRAD (eV/A) : 1.554e-01
LARGEST GRAD (eV/A) : 1.389e-01
LARGEST GRAD (eV/A) : 1.869e-01
LARGEST GRAD (eV/A) : 1.844e-01
LARGEST GRAD (eV/A) : 8.738e-02
LARGEST GRAD (eV/A) : 9.268e-02
LARGEST GRAD (eV/A) : 8.024e-02
LARGEST GRAD (eV/A) : 1.106e-01
LARGEST GRAD (eV/A) : 9.429e-02
LARGEST GRAD (eV/A) : 8.918e-02
LARGEST GRAD (eV/A) : 6.149e-02
LARGEST GRAD (eV/A) : 1.085e-01
LARGEST GRAD (eV/A) : 1.517e+00
LARGEST GRAD (eV/A) : 2.330e-01
LARGEST GRAD (eV/A) : 8.239e-02
LARGEST GRAD (eV/A) : 5.322e-02
LARGEST GRAD (eV/A) : 4.878e-02
Also is less efficient.
Notice that VASP result will give 1.0 TMAG, so the ABACUS calculation result may be not accurate. I'm checking on it
Update: Pd will have 0.7 magnetic moment, Au will have 0.01, which will lead to 0.25 eV more stable. And the max-force trajectory is much shorter, but still have 40 ion steps
LARGEST GRAD (eV/A) : 3.268e-01 LARGEST GRAD (eV/A) : 1.008e+00 LARGEST GRAD (eV/A) : 1.787e+00 LARGEST GRAD (eV/A) : 6.366e-01 LARGEST GRAD (eV/A) : 3.489e-01 LARGEST GRAD (eV/A) : 5.004e-01 LARGEST GRAD (eV/A) : 4.162e-01 LARGEST GRAD (eV/A) : 3.855e-01 LARGEST GRAD (eV/A) : 3.058e-01 LARGEST GRAD (eV/A) : 3.242e-01 LARGEST GRAD (eV/A) : 2.319e-01 LARGEST GRAD (eV/A) : 3.525e-01 LARGEST GRAD (eV/A) : 3.108e+00 LARGEST GRAD (eV/A) : 3.511e-01 LARGEST GRAD (eV/A) : 2.127e-01 LARGEST GRAD (eV/A) : 1.271e-01 LARGEST GRAD (eV/A) : 2.532e-01 LARGEST GRAD (eV/A) : 4.176e-01 LARGEST GRAD (eV/A) : 2.420e-01 LARGEST GRAD (eV/A) : 4.054e-01 LARGEST GRAD (eV/A) : 2.045e-01 LARGEST GRAD (eV/A) : 1.398e-01 LARGEST GRAD (eV/A) : 1.842e-01 LARGEST GRAD (eV/A) : 1.554e-01 LARGEST GRAD (eV/A) : 1.389e-01 LARGEST GRAD (eV/A) : 1.869e-01 LARGEST GRAD (eV/A) : 1.844e-01 LARGEST GRAD (eV/A) : 8.738e-02 LARGEST GRAD (eV/A) : 9.268e-02 LARGEST GRAD (eV/A) : 8.024e-02 LARGEST GRAD (eV/A) : 1.106e-01 LARGEST GRAD (eV/A) : 9.429e-02 LARGEST GRAD (eV/A) : 8.918e-02 LARGEST GRAD (eV/A) : 6.149e-02 LARGEST GRAD (eV/A) : 1.085e-01 LARGEST GRAD (eV/A) : 1.517e+00 LARGEST GRAD (eV/A) : 2.330e-01 LARGEST GRAD (eV/A) : 8.239e-02 LARGEST GRAD (eV/A) : 5.322e-02 LARGEST GRAD (eV/A) : 4.878e-02
Also is less efficient.
Thanks for your feedback! Which method do you use here, CG or BFGS? And how is the initial magnetic moment set?
@LiuXiaohui123321 In this result above, method is BFGS, and initial magnetic moment for Pd is 2.0 for others is 0.0. I have also checked that set 1.0 magmom for all atom, the magnetic result is same like the former result, which is:
-------------------------------------------
STEP OF ION RELAXATION : 40
-------------------------------------------
DONE(2.774e+04 SEC) : INIT SCF
ITER TMAG AMAG ETOT(eV) EDIFF(eV) DRHO TIME(s)
GE1 1.00e+00 1.04e+00 -1.059774e+05 0.000000e+00 2.432e-04 3.113e+01
GE2 1.00e+00 1.04e+00 -1.059774e+05 6.694524e-04 1.945e-04 3.049e+01
GE3 1.00e+00 1.04e+00 -1.059774e+05 -6.015314e-05 7.132e-05 3.057e+01
GE4 1.00e+00 1.04e+00 -1.059774e+05 7.306524e-05 5.039e-05 3.051e+01
GE5 1.00e+00 1.04e+00 -1.059774e+05 3.698058e-05 3.519e-05 3.052e+01
GE6 1.00e+00 1.04e+00 -1.059774e+05 6.778750e-05 2.872e-05 3.052e+01
GE7 1.00e+00 1.04e+00 -1.059774e+05 2.277075e-05 1.852e-05 3.059e+01
GE8 1.00e+00 1.04e+00 -1.059774e+05 8.923053e-06 1.368e-05 3.051e+01
GE9 1.00e+00 1.04e+00 -1.059774e+05 9.621422e-06 1.083e-05 3.050e+01
GE10 1.00e+00 1.04e+00 -1.059774e+05 -1.992945e-06 6.261e-06 3.053e+01
GE11 1.00e+00 1.04e+00 -1.059774e+05 -1.517920e-06 4.342e-06 3.061e+01
GE12 1.00e+00 1.04e+00 -1.059774e+05 -5.196146e-06 3.732e-06 3.052e+01
GE13 1.00e+00 1.04e+00 -1.059774e+05 -3.643405e-06 1.979e-06 3.051e+01
GE14 1.00e+00 1.04e+00 -1.059774e+05 -2.051438e-06 1.216e-06 3.050e+01
GE15 1.00e+00 1.04e+00 -1.059774e+05 -2.930299e-06 7.959e-07 3.088e+01
----------------------------------------------------------------
TOTAL-STRESS (KBAR)
----------------------------------------------------------------
-7.0268104057 -0.3522121371 0.5387279443
-0.3522121371 -10.1594983307 1.2488267295
0.5387279443 1.2488267295 -8.0055695804
----------------------------------------------------------------
ETOT DIFF (eV) : -2.938e-03
LARGEST GRAD (eV/A) : 4.878e-02
And a also checked CG: which give the largest gradient below
LARGEST GRAD (eV/A) : 3.268e-01
LARGEST GRAD (eV/A) : 5.719e-01
LARGEST GRAD (eV/A) : 1.272e+00
LARGEST GRAD (eV/A) : 4.897e-01
LARGEST GRAD (eV/A) : 5.692e-01
LARGEST GRAD (eV/A) : 3.383e-01
LARGEST GRAD (eV/A) : 2.476e-01
LARGEST GRAD (eV/A) : 1.740e-01
LARGEST GRAD (eV/A) : 3.807e-01
LARGEST GRAD (eV/A) : 2.505e-01
LARGEST GRAD (eV/A) : 3.665e-01
LARGEST GRAD (eV/A) : 2.816e-01
LARGEST GRAD (eV/A) : 2.267e-01
LARGEST GRAD (eV/A) : 1.642e-01
LARGEST GRAD (eV/A) : 3.694e-01
LARGEST GRAD (eV/A) : 2.791e-01
LARGEST GRAD (eV/A) : 2.951e-01
LARGEST GRAD (eV/A) : 1.503e-01
LARGEST GRAD (eV/A) : 2.715e-01
LARGEST GRAD (eV/A) : 1.829e-01
LARGEST GRAD (eV/A) : 2.211e-01
LARGEST GRAD (eV/A) : 1.645e-01
LARGEST GRAD (eV/A) : 1.798e-01
LARGEST GRAD (eV/A) : 1.654e-01
LARGEST GRAD (eV/A) : 2.003e-01
LARGEST GRAD (eV/A) : 9.549e-02
LARGEST GRAD (eV/A) : 1.808e-01
LARGEST GRAD (eV/A) : 1.137e-01
LARGEST GRAD (eV/A) : 1.609e-01
LARGEST GRAD (eV/A) : 1.352e-01
LARGEST GRAD (eV/A) : 2.023e-01
LARGEST GRAD (eV/A) : 1.145e-01
LARGEST GRAD (eV/A) : 2.159e-01
LARGEST GRAD (eV/A) : 1.379e-01
LARGEST GRAD (eV/A) : 1.607e-01
LARGEST GRAD (eV/A) : 1.029e-01
LARGEST GRAD (eV/A) : 2.435e-01
LARGEST GRAD (eV/A) : 7.601e-02
LARGEST GRAD (eV/A) : 1.376e-01
LARGEST GRAD (eV/A) : 5.464e-02
LARGEST GRAD (eV/A) : 1.115e-01
LARGEST GRAD (eV/A) : 5.105e-02
LARGEST GRAD (eV/A) : 1.239e-01
LARGEST GRAD (eV/A) : 4.774e-02
And magnetic moment is the same, TMAG=1.00, AMAG=1.04, MAG for Pd is around 0.7
I notice that the input structure you are using here is optimized by VASP. Is it possible that both VASP and ABACUS start from the initial structure.
I notice that the input structure you are using here is optimized by VASP. Is it possible that both VASP and ABACUS start from the initial structure.
Good point, I will try it
Structural relaxation from initial structure is doing now: STRU.zip
One thing to notice is that the BFGS trajectory is also weird, which largest gradient is stuck in 0.89 eV/Ang and BFGS trust radius is stuck around 2e-5
LARGEST GRAD (eV/A) : 7.892e+00
BFGS TRUST (Bohr) : 5.000e-01
--
LARGEST GRAD (eV/A) : 5.299e+00
BFGS TRUST (Bohr) : 6.759e-01
--
LARGEST GRAD (eV/A) : 1.857e+00
BFGS TRUST (Bohr) : 4.869e-01
--
LARGEST GRAD (eV/A) : 3.025e+00
BFGS TRUST (Bohr) : 5.574e-01
--
LARGEST GRAD (eV/A) : 2.419e+00
BFGS TRUST (Bohr) : 8.000e-01
--
LARGEST GRAD (eV/A) : 6.775e+00
BFGS TRUST (Bohr) : 2.622e-01
--
LARGEST GRAD (eV/A) : 1.479e+00
BFGS TRUST (Bohr) : 3.492e-01
--
LARGEST GRAD (eV/A) : 1.440e+00
BFGS TRUST (Bohr) : 3.001e-01
--
LARGEST GRAD (eV/A) : 1.147e+00
BFGS TRUST (Bohr) : 4.502e-01
--
LARGEST GRAD (eV/A) : 1.120e+00
BFGS TRUST (Bohr) : 6.752e-01
--
LARGEST GRAD (eV/A) : 1.542e+00
BFGS TRUST (Bohr) : 8.000e-01
--
LARGEST GRAD (eV/A) : 8.945e-01
BFGS TRUST (Bohr) : 8.000e-01
--
LARGEST GRAD (eV/A) : 1.005e+01
BFGS TRUST (Bohr) : 1.000e-05
--
LARGEST GRAD (eV/A) : 8.937e-01
BFGS TRUST (Bohr) : 1.100e-05
--
LARGEST GRAD (eV/A) : 8.936e-01
BFGS TRUST (Bohr) : 1.210e-05
--
LARGEST GRAD (eV/A) : 8.940e-01
BFGS TRUST (Bohr) : 1.331e-05
--
LARGEST GRAD (eV/A) : 8.926e-01
BFGS TRUST (Bohr) : 1.464e-05
--
LARGEST GRAD (eV/A) : 8.941e-01
BFGS TRUST (Bohr) : 1.611e-05
--
LARGEST GRAD (eV/A) : 8.921e-01
BFGS TRUST (Bohr) : 1.772e-05
--
LARGEST GRAD (eV/A) : 8.933e-01
BFGS TRUST (Bohr) : 1.949e-05
--
LARGEST GRAD (eV/A) : 8.920e-01
BFGS TRUST (Bohr) : 2.144e-05
--
LARGEST GRAD (eV/A) : 8.933e-01
BFGS TRUST (Bohr) : 2.358e-05
--
LARGEST GRAD (eV/A) : 8.921e-01
BFGS TRUST (Bohr) : 2.594e-05
--
LARGEST GRAD (eV/A) : 8.926e-01
BFGS TRUST (Bohr) : 2.853e-05
Also, CG and CG_BFGS is doing now. All of these calculation are performed 4-6 hours with 64core/1node resource used by OMP_NUM_THREAD=4 mpirun -np 16 abacus
Update: This system above is easy to local relax to a bad point which CH3 is planar radical subgroup.
I'll do test calculation in another initial structure which will avoid this problem
Update: This system above is easy to local relax to a bad point which CH3 is planar radical subgroup.
I'll do test calculation in another initial structure which will avoid this problem
For the system above, how about the convergence efficiency of relaxation calculation with ABACUS and VASP?
Update: This system above is easy to local relax to a bad point which CH3 is planar radical subgroup. I'll do test calculation in another initial structure which will avoid this problem
For the system above, how about the convergence efficiency of relaxation calculation with ABACUS and VASP?
Until now, VASP calculation have the max force below:
FORCES: max atom, RMS 8.885393 0.902188
FORCES: max atom, RMS 12.764061 1.476579
FORCES: max atom, RMS 11.198800 1.002815
FORCES: max atom, RMS 4.375970 0.457471
FORCES: max atom, RMS 3.452163 0.346728
FORCES: max atom, RMS 8.751841 0.768145
FORCES: max atom, RMS 3.380383 0.302785
FORCES: max atom, RMS 2.437614 0.334531
FORCES: max atom, RMS 1.091969 0.129793
FORCES: max atom, RMS 1.806362 0.292143
FORCES: max atom, RMS 0.535237 0.080074
FORCES: max atom, RMS 0.847452 0.133920
FORCES: max atom, RMS 0.459170 0.063707
FORCES: max atom, RMS 0.427012 0.069064
FORCES: max atom, RMS 0.412997 0.057825
FORCES: max atom, RMS 0.380007 0.061268
FORCES: max atom, RMS 0.376762 0.053666
FORCES: max atom, RMS 0.402288 0.055509
And in ABACUS BFGS:
LARGEST GRAD (eV/A) : 7.892e+00
LARGEST GRAD (eV/A) : 5.299e+00
LARGEST GRAD (eV/A) : 1.857e+00
LARGEST GRAD (eV/A) : 3.025e+00
LARGEST GRAD (eV/A) : 2.419e+00
LARGEST GRAD (eV/A) : 6.775e+00
LARGEST GRAD (eV/A) : 1.479e+00
LARGEST GRAD (eV/A) : 1.440e+00
LARGEST GRAD (eV/A) : 1.147e+00
LARGEST GRAD (eV/A) : 1.120e+00
LARGEST GRAD (eV/A) : 1.542e+00
LARGEST GRAD (eV/A) : 8.945e-01
LARGEST GRAD (eV/A) : 1.005e+01
LARGEST GRAD (eV/A) : 8.937e-01
LARGEST GRAD (eV/A) : 8.936e-01
LARGEST GRAD (eV/A) : 8.940e-01
LARGEST GRAD (eV/A) : 8.926e-01
LARGEST GRAD (eV/A) : 8.941e-01
LARGEST GRAD (eV/A) : 8.921e-01
LARGEST GRAD (eV/A) : 8.933e-01
LARGEST GRAD (eV/A) : 8.920e-01
LARGEST GRAD (eV/A) : 8.933e-01
LARGEST GRAD (eV/A) : 8.921e-01
LARGEST GRAD (eV/A) : 8.926e-01
LARGEST GRAD (eV/A) : 8.919e-01
LARGEST GRAD (eV/A) : 8.926e-01
LARGEST GRAD (eV/A) : 8.919e-01
LARGEST GRAD (eV/A) : 8.922e-01
LARGEST GRAD (eV/A) : 8.917e-01
LARGEST GRAD (eV/A) : 8.920e-01
LARGEST GRAD (eV/A) : 8.915e-01
LARGEST GRAD (eV/A) : 8.918e-01
LARGEST GRAD (eV/A) : 8.914e-01
LARGEST GRAD (eV/A) : 8.917e-01
LARGEST GRAD (eV/A) : 8.914e-01
LARGEST GRAD (eV/A) : 8.916e-01
LARGEST GRAD (eV/A) : 8.912e-01
LARGEST GRAD (eV/A) : 8.914e-01
LARGEST GRAD (eV/A) : 8.910e-01
LARGEST GRAD (eV/A) : 8.911e-01
LARGEST GRAD (eV/A) : 8.908e-01
LARGEST GRAD (eV/A) : 8.909e-01
LARGEST GRAD (eV/A) : 8.906e-01
LARGEST GRAD (eV/A) : 8.907e-01
LARGEST GRAD (eV/A) : 8.904e-01
LARGEST GRAD (eV/A) : 8.904e-01
LARGEST GRAD (eV/A) : 8.901e-01
LARGEST GRAD (eV/A) : 8.900e-01
LARGEST GRAD (eV/A) : 8.897e-01
LARGEST GRAD (eV/A) : 8.897e-01
LARGEST GRAD (eV/A) : 8.894e-01
LARGEST GRAD (eV/A) : 8.894e-01
LARGEST GRAD (eV/A) : 8.890e-01
LARGEST GRAD (eV/A) : 8.889e-01
LARGEST GRAD (eV/A) : 8.885e-01
LARGEST GRAD (eV/A) : 8.883e-01
LARGEST GRAD (eV/A) : 8.880e-01
LARGEST GRAD (eV/A) : 8.877e-01
LARGEST GRAD (eV/A) : 8.874e-01
LARGEST GRAD (eV/A) : 8.870e-01
LARGEST GRAD (eV/A) : 8.867e-01
LARGEST GRAD (eV/A) : 8.863e-01
LARGEST GRAD (eV/A) : 8.857e-01
LARGEST GRAD (eV/A) : 8.855e-01
LARGEST GRAD (eV/A) : 8.847e-01
LARGEST GRAD (eV/A) : 8.844e-01
LARGEST GRAD (eV/A) : 8.836e-01
LARGEST GRAD (eV/A) : 8.830e-01
LARGEST GRAD (eV/A) : 8.820e-01
LARGEST GRAD (eV/A) : 8.813e-01
LARGEST GRAD (eV/A) : 8.804e-01
LARGEST GRAD (eV/A) : 8.794e-01
LARGEST GRAD (eV/A) : 8.784e-01
LARGEST GRAD (eV/A) : 8.770e-01
LARGEST GRAD (eV/A) : 8.760e-01
LARGEST GRAD (eV/A) : 8.745e-01
LARGEST GRAD (eV/A) : 8.730e-01
LARGEST GRAD (eV/A) : 8.712e-01
LARGEST GRAD (eV/A) : 8.697e-01
LARGEST GRAD (eV/A) : 8.674e-01
LARGEST GRAD (eV/A) : 8.650e-01
LARGEST GRAD (eV/A) : 8.625e-01
LARGEST GRAD (eV/A) : 8.596e-01
LARGEST GRAD (eV/A) : 8.565e-01
LARGEST GRAD (eV/A) : 8.527e-01
LARGEST GRAD (eV/A) : 8.492e-01
LARGEST GRAD (eV/A) : 8.444e-01
LARGEST GRAD (eV/A) : 8.317e-01
LARGEST GRAD (eV/A) : 7.890e-01
LARGEST GRAD (eV/A) : 7.403e-01
LARGEST GRAD (eV/A) : 8.303e-01
LARGEST GRAD (eV/A) : 1.058e+00
LARGEST GRAD (eV/A) : 1.389e+00
LARGEST GRAD (eV/A) : 3.153e+00
LARGEST GRAD (eV/A) : 1.389e+00
LARGEST GRAD (eV/A) : 1.320e+00
LARGEST GRAD (eV/A) : 1.160e+00
LARGEST GRAD (eV/A) : 9.130e-01
LARGEST GRAD (eV/A) : 8.069e-01
LARGEST GRAD (eV/A) : 8.343e-01
LARGEST GRAD (eV/A) : 8.724e-01
LARGEST GRAD (eV/A) : 7.382e-01
LARGEST GRAD (eV/A) : 5.523e-01
LARGEST GRAD (eV/A) : 1.198e+00
LARGEST GRAD (eV/A) : 1.314e+00
LARGEST GRAD (eV/A) : 4.382e-01
LARGEST GRAD (eV/A) : 1.127e+00
LARGEST GRAD (eV/A) : 1.348e+00
LARGEST GRAD (eV/A) : 5.875e-01
LARGEST GRAD (eV/A) : 3.546e-01
LARGEST GRAD (eV/A) : 2.031e-01
LARGEST GRAD (eV/A) : 3.751e-01
LARGEST GRAD (eV/A) : 2.860e-01
LARGEST GRAD (eV/A) : 3.234e-01
LARGEST GRAD (eV/A) : 3.904e-01
LARGEST GRAD (eV/A) : 3.756e-01
LARGEST GRAD (eV/A) : 2.030e-01
LARGEST GRAD (eV/A) : 4.379e-01
LARGEST GRAD (eV/A) : 2.238e-01
LARGEST GRAD (eV/A) : 2.228e-01
LARGEST GRAD (eV/A) : 2.048e-01
LARGEST GRAD (eV/A) : 1.364e-01
LARGEST GRAD (eV/A) : 2.351e-01
LARGEST GRAD (eV/A) : 1.570e-01
LARGEST GRAD (eV/A) : 1.507e-01
LARGEST GRAD (eV/A) : 1.625e-01
LARGEST GRAD (eV/A) : 1.405e-01
LARGEST GRAD (eV/A) : 1.641e-01
LARGEST GRAD (eV/A) : 1.291e-01
LARGEST GRAD (eV/A) : 1.488e-01
LARGEST GRAD (eV/A) : 1.163e-01
LARGEST GRAD (eV/A) : 8.147e-02
LARGEST GRAD (eV/A) : 1.354e-01
LARGEST GRAD (eV/A) : 9.298e-02
LARGEST GRAD (eV/A) : 8.719e-02
LARGEST GRAD (eV/A) : 8.882e-02
LARGEST GRAD (eV/A) : 1.229e-01
LARGEST GRAD (eV/A) : 9.660e-02
LARGEST GRAD (eV/A) : 6.877e-02
LARGEST GRAD (eV/A) : 1.053e-01
LARGEST GRAD (eV/A) : 9.307e-02
in CG:
LARGEST GRAD (eV/A) : 7.892e+00
LARGEST GRAD (eV/A) : 1.256e+01
LARGEST GRAD (eV/A) : 4.390e+00
LARGEST GRAD (eV/A) : 4.390e+00
LARGEST GRAD (eV/A) : 3.027e+00
LARGEST GRAD (eV/A) : 2.225e+00
LARGEST GRAD (eV/A) : 4.330e+00
LARGEST GRAD (eV/A) : 1.705e+00
LARGEST GRAD (eV/A) : 1.937e+00
LARGEST GRAD (eV/A) : 1.784e+00
LARGEST GRAD (eV/A) : 2.591e+00
LARGEST GRAD (eV/A) : 1.677e+00
LARGEST GRAD (eV/A) : 9.690e-01
LARGEST GRAD (eV/A) : 1.248e+00
LARGEST GRAD (eV/A) : 1.560e+00
LARGEST GRAD (eV/A) : 1.302e+00
LARGEST GRAD (eV/A) : 9.348e-01
LARGEST GRAD (eV/A) : 9.813e-01
LARGEST GRAD (eV/A) : 6.697e-01
LARGEST GRAD (eV/A) : 1.415e+00
LARGEST GRAD (eV/A) : 1.087e+00
LARGEST GRAD (eV/A) : 1.095e+00
LARGEST GRAD (eV/A) : 5.859e-01
LARGEST GRAD (eV/A) : 1.604e+00
LARGEST GRAD (eV/A) : 9.729e-01
LARGEST GRAD (eV/A) : 1.086e+00
LARGEST GRAD (eV/A) : 1.298e+00
LARGEST GRAD (eV/A) : 1.643e+00
LARGEST GRAD (eV/A) : 1.460e+00
LARGEST GRAD (eV/A) : 1.137e+00
LARGEST GRAD (eV/A) : 1.526e+00
LARGEST GRAD (eV/A) : 1.138e+00
LARGEST GRAD (eV/A) : 8.903e-01
LARGEST GRAD (eV/A) : 1.093e+00
LARGEST GRAD (eV/A) : 4.157e-01
LARGEST GRAD (eV/A) : 4.883e-01
LARGEST GRAD (eV/A) : 5.507e-01
LARGEST GRAD (eV/A) : 9.538e-01
LARGEST GRAD (eV/A) : 7.382e-01
LARGEST GRAD (eV/A) : 1.121e+00
LARGEST GRAD (eV/A) : 6.301e-01
LARGEST GRAD (eV/A) : 8.124e-01
LARGEST GRAD (eV/A) : 4.572e-01
LARGEST GRAD (eV/A) : 5.987e-01
LARGEST GRAD (eV/A) : 3.440e-01
LARGEST GRAD (eV/A) : 3.980e-01
LARGEST GRAD (eV/A) : 2.974e-01
LARGEST GRAD (eV/A) : 4.409e-01
LARGEST GRAD (eV/A) : 4.076e-01
LARGEST GRAD (eV/A) : 6.411e-01
LARGEST GRAD (eV/A) : 3.538e-01
LARGEST GRAD (eV/A) : 5.319e-01
LARGEST GRAD (eV/A) : 3.558e-01
LARGEST GRAD (eV/A) : 3.824e-01
LARGEST GRAD (eV/A) : 2.907e-01
LARGEST GRAD (eV/A) : 5.097e-01
LARGEST GRAD (eV/A) : 2.766e-01
LARGEST GRAD (eV/A) : 5.127e-01
LARGEST GRAD (eV/A) : 3.041e-01
LARGEST GRAD (eV/A) : 4.198e-01
LARGEST GRAD (eV/A) : 2.311e-01
LARGEST GRAD (eV/A) : 2.612e-01
LARGEST GRAD (eV/A) : 2.385e-01
LARGEST GRAD (eV/A) : 3.135e-01
LARGEST GRAD (eV/A) : 2.716e-01
LARGEST GRAD (eV/A) : 3.670e-01
LARGEST GRAD (eV/A) : 2.945e-01
LARGEST GRAD (eV/A) : 3.709e-01
LARGEST GRAD (eV/A) : 2.201e-01
LARGEST GRAD (eV/A) : 2.585e-01
LARGEST GRAD (eV/A) : 1.648e-01
LARGEST GRAD (eV/A) : 2.005e-01
LARGEST GRAD (eV/A) : 2.031e-01
LARGEST GRAD (eV/A) : 3.614e-01
LARGEST GRAD (eV/A) : 1.672e-01
LARGEST GRAD (eV/A) : 3.865e-01
LARGEST GRAD (eV/A) : 1.273e-01
LARGEST GRAD (eV/A) : 1.811e-01
LARGEST GRAD (eV/A) : 1.815e-01
LARGEST GRAD (eV/A) : 2.804e-01
LARGEST GRAD (eV/A) : 2.148e-01
LARGEST GRAD (eV/A) : 2.373e-01
LARGEST GRAD (eV/A) : 1.753e-01
LARGEST GRAD (eV/A) : 1.801e-01
LARGEST GRAD (eV/A) : 2.429e-01
LARGEST GRAD (eV/A) : 2.979e-01
LARGEST GRAD (eV/A) : 1.376e-01
LARGEST GRAD (eV/A) : 1.899e-01
LARGEST GRAD (eV/A) : 1.919e-01
LARGEST GRAD (eV/A) : 2.474e-01
LARGEST GRAD (eV/A) : 1.554e-01
LARGEST GRAD (eV/A) : 1.634e-01
LARGEST GRAD (eV/A) : 1.756e-01
LARGEST GRAD (eV/A) : 1.856e-01
LARGEST GRAD (eV/A) : 1.145e-01
LARGEST GRAD (eV/A) : 1.719e-01
LARGEST GRAD (eV/A) : 1.535e-01
LARGEST GRAD (eV/A) : 2.018e-01
LARGEST GRAD (eV/A) : 1.701e-01
LARGEST GRAD (eV/A) : 1.961e-01
LARGEST GRAD (eV/A) : 1.211e-01
LARGEST GRAD (eV/A) : 1.018e-01
LARGEST GRAD (eV/A) : 1.124e-01
LARGEST GRAD (eV/A) : 1.851e-01
LARGEST GRAD (eV/A) : 9.340e-02
LARGEST GRAD (eV/A) : 1.743e-01
LARGEST GRAD (eV/A) : 2.650e-01
LARGEST GRAD (eV/A) : 9.331e-02
LARGEST GRAD (eV/A) : 7.201e-02
LARGEST GRAD (eV/A) : 7.238e-02
LARGEST GRAD (eV/A) : 5.932e-02
LARGEST GRAD (eV/A) : 9.729e-02
LARGEST GRAD (eV/A) : 8.601e-02
LARGEST GRAD (eV/A) : 1.311e-01
LARGEST GRAD (eV/A) : 9.204e-02
LARGEST GRAD (eV/A) : 1.032e-01
LARGEST GRAD (eV/A) : 8.822e-02
LARGEST GRAD (eV/A) : 1.462e-01
LARGEST GRAD (eV/A) : 1.306e-01
LARGEST GRAD (eV/A) : 8.773e-02
all three calculation consume 25 hours now with OMP_NUM_THREADS=4 mpirun -np 16 abacus
I also checked the STRU_NOW for ABACUS and VASP. in VASP, the CH3 is still planar and have a large distance which is 3.51 to Au site
for ABACUS BFGS and CG, the CH3 is like to an adsorption state and have 2.09 Ang distance from Au site
It seems that in this difficult relax problem, ABACUS have much more efficiency than VASP. Despite the large number of ion steps (which VASP can not be any better likely), I consider that the problem for ABACUS relaxation lies in the region near the optimized point in PES.
Two similar calculation test is also performing: AuPd-ZSM5: raw Au+Pd doped ZSM-5
AuOHPd-CH3, CH3 and OH adsorbed on AuPd-ZSM5
the two system above are initial structure
During AuPd-ZSM5 BFGS and CG relaxation, error occured:
slurmstepd: error: Detected 1 oom_kill event in StepId=1315079.0. Some of the step tasks have been OOM Killed.
srun: error: l05c38n2: task 0: Out Of Memory
srun: Terminating StepId=1315079.0
Is this memory problem from ABACUS or Server system? ABACUS is run by OMP_NUM_THREADS=4 mpirun -np 16 abacus
and the calculating node is Intel-8358 with 2 sockets, 64 cores and 256 G memory.
Update: This system above is easy to local relax to a bad point which CH3 is planar radical subgroup. I'll do test calculation in another initial structure which will avoid this problem
For the system above, how about the convergence efficiency of relaxation calculation with ABACUS and VASP?
Until now, VASP calculation have the max force below:
FORCES: max atom, RMS 8.885393 0.902188 FORCES: max atom, RMS 12.764061 1.476579 FORCES: max atom, RMS 11.198800 1.002815 FORCES: max atom, RMS 4.375970 0.457471 FORCES: max atom, RMS 3.452163 0.346728 FORCES: max atom, RMS 8.751841 0.768145 FORCES: max atom, RMS 3.380383 0.302785 FORCES: max atom, RMS 2.437614 0.334531 FORCES: max atom, RMS 1.091969 0.129793 FORCES: max atom, RMS 1.806362 0.292143 FORCES: max atom, RMS 0.535237 0.080074 FORCES: max atom, RMS 0.847452 0.133920 FORCES: max atom, RMS 0.459170 0.063707 FORCES: max atom, RMS 0.427012 0.069064 FORCES: max atom, RMS 0.412997 0.057825 FORCES: max atom, RMS 0.380007 0.061268 FORCES: max atom, RMS 0.376762 0.053666 FORCES: max atom, RMS 0.402288 0.055509
And in ABACUS BFGS:
LARGEST GRAD (eV/A) : 7.892e+00 LARGEST GRAD (eV/A) : 5.299e+00 LARGEST GRAD (eV/A) : 1.857e+00 LARGEST GRAD (eV/A) : 3.025e+00 LARGEST GRAD (eV/A) : 2.419e+00 LARGEST GRAD (eV/A) : 6.775e+00 LARGEST GRAD (eV/A) : 1.479e+00 LARGEST GRAD (eV/A) : 1.440e+00 LARGEST GRAD (eV/A) : 1.147e+00 LARGEST GRAD (eV/A) : 1.120e+00 LARGEST GRAD (eV/A) : 1.542e+00 LARGEST GRAD (eV/A) : 8.945e-01 LARGEST GRAD (eV/A) : 1.005e+01 LARGEST GRAD (eV/A) : 8.937e-01 LARGEST GRAD (eV/A) : 8.936e-01 LARGEST GRAD (eV/A) : 8.940e-01 LARGEST GRAD (eV/A) : 8.926e-01 LARGEST GRAD (eV/A) : 8.941e-01 LARGEST GRAD (eV/A) : 8.921e-01 LARGEST GRAD (eV/A) : 8.933e-01 LARGEST GRAD (eV/A) : 8.920e-01 LARGEST GRAD (eV/A) : 8.933e-01 LARGEST GRAD (eV/A) : 8.921e-01 LARGEST GRAD (eV/A) : 8.926e-01 LARGEST GRAD (eV/A) : 8.919e-01 LARGEST GRAD (eV/A) : 8.926e-01 LARGEST GRAD (eV/A) : 8.919e-01 LARGEST GRAD (eV/A) : 8.922e-01 LARGEST GRAD (eV/A) : 8.917e-01 LARGEST GRAD (eV/A) : 8.920e-01 LARGEST GRAD (eV/A) : 8.915e-01 LARGEST GRAD (eV/A) : 8.918e-01 LARGEST GRAD (eV/A) : 8.914e-01 LARGEST GRAD (eV/A) : 8.917e-01 LARGEST GRAD (eV/A) : 8.914e-01 LARGEST GRAD (eV/A) : 8.916e-01 LARGEST GRAD (eV/A) : 8.912e-01 LARGEST GRAD (eV/A) : 8.914e-01 LARGEST GRAD (eV/A) : 8.910e-01 LARGEST GRAD (eV/A) : 8.911e-01 LARGEST GRAD (eV/A) : 8.908e-01 LARGEST GRAD (eV/A) : 8.909e-01 LARGEST GRAD (eV/A) : 8.906e-01 LARGEST GRAD (eV/A) : 8.907e-01 LARGEST GRAD (eV/A) : 8.904e-01 LARGEST GRAD (eV/A) : 8.904e-01 LARGEST GRAD (eV/A) : 8.901e-01 LARGEST GRAD (eV/A) : 8.900e-01 LARGEST GRAD (eV/A) : 8.897e-01 LARGEST GRAD (eV/A) : 8.897e-01 LARGEST GRAD (eV/A) : 8.894e-01 LARGEST GRAD (eV/A) : 8.894e-01 LARGEST GRAD (eV/A) : 8.890e-01 LARGEST GRAD (eV/A) : 8.889e-01 LARGEST GRAD (eV/A) : 8.885e-01 LARGEST GRAD (eV/A) : 8.883e-01 LARGEST GRAD (eV/A) : 8.880e-01 LARGEST GRAD (eV/A) : 8.877e-01 LARGEST GRAD (eV/A) : 8.874e-01 LARGEST GRAD (eV/A) : 8.870e-01 LARGEST GRAD (eV/A) : 8.867e-01 LARGEST GRAD (eV/A) : 8.863e-01 LARGEST GRAD (eV/A) : 8.857e-01 LARGEST GRAD (eV/A) : 8.855e-01 LARGEST GRAD (eV/A) : 8.847e-01 LARGEST GRAD (eV/A) : 8.844e-01 LARGEST GRAD (eV/A) : 8.836e-01 LARGEST GRAD (eV/A) : 8.830e-01 LARGEST GRAD (eV/A) : 8.820e-01 LARGEST GRAD (eV/A) : 8.813e-01 LARGEST GRAD (eV/A) : 8.804e-01 LARGEST GRAD (eV/A) : 8.794e-01 LARGEST GRAD (eV/A) : 8.784e-01 LARGEST GRAD (eV/A) : 8.770e-01 LARGEST GRAD (eV/A) : 8.760e-01 LARGEST GRAD (eV/A) : 8.745e-01 LARGEST GRAD (eV/A) : 8.730e-01 LARGEST GRAD (eV/A) : 8.712e-01 LARGEST GRAD (eV/A) : 8.697e-01 LARGEST GRAD (eV/A) : 8.674e-01 LARGEST GRAD (eV/A) : 8.650e-01 LARGEST GRAD (eV/A) : 8.625e-01 LARGEST GRAD (eV/A) : 8.596e-01 LARGEST GRAD (eV/A) : 8.565e-01 LARGEST GRAD (eV/A) : 8.527e-01 LARGEST GRAD (eV/A) : 8.492e-01 LARGEST GRAD (eV/A) : 8.444e-01 LARGEST GRAD (eV/A) : 8.317e-01 LARGEST GRAD (eV/A) : 7.890e-01 LARGEST GRAD (eV/A) : 7.403e-01 LARGEST GRAD (eV/A) : 8.303e-01 LARGEST GRAD (eV/A) : 1.058e+00 LARGEST GRAD (eV/A) : 1.389e+00 LARGEST GRAD (eV/A) : 3.153e+00 LARGEST GRAD (eV/A) : 1.389e+00 LARGEST GRAD (eV/A) : 1.320e+00 LARGEST GRAD (eV/A) : 1.160e+00 LARGEST GRAD (eV/A) : 9.130e-01 LARGEST GRAD (eV/A) : 8.069e-01 LARGEST GRAD (eV/A) : 8.343e-01 LARGEST GRAD (eV/A) : 8.724e-01 LARGEST GRAD (eV/A) : 7.382e-01 LARGEST GRAD (eV/A) : 5.523e-01 LARGEST GRAD (eV/A) : 1.198e+00 LARGEST GRAD (eV/A) : 1.314e+00 LARGEST GRAD (eV/A) : 4.382e-01 LARGEST GRAD (eV/A) : 1.127e+00 LARGEST GRAD (eV/A) : 1.348e+00 LARGEST GRAD (eV/A) : 5.875e-01 LARGEST GRAD (eV/A) : 3.546e-01 LARGEST GRAD (eV/A) : 2.031e-01 LARGEST GRAD (eV/A) : 3.751e-01 LARGEST GRAD (eV/A) : 2.860e-01 LARGEST GRAD (eV/A) : 3.234e-01 LARGEST GRAD (eV/A) : 3.904e-01 LARGEST GRAD (eV/A) : 3.756e-01 LARGEST GRAD (eV/A) : 2.030e-01 LARGEST GRAD (eV/A) : 4.379e-01 LARGEST GRAD (eV/A) : 2.238e-01 LARGEST GRAD (eV/A) : 2.228e-01 LARGEST GRAD (eV/A) : 2.048e-01 LARGEST GRAD (eV/A) : 1.364e-01 LARGEST GRAD (eV/A) : 2.351e-01 LARGEST GRAD (eV/A) : 1.570e-01 LARGEST GRAD (eV/A) : 1.507e-01 LARGEST GRAD (eV/A) : 1.625e-01 LARGEST GRAD (eV/A) : 1.405e-01 LARGEST GRAD (eV/A) : 1.641e-01 LARGEST GRAD (eV/A) : 1.291e-01 LARGEST GRAD (eV/A) : 1.488e-01 LARGEST GRAD (eV/A) : 1.163e-01 LARGEST GRAD (eV/A) : 8.147e-02 LARGEST GRAD (eV/A) : 1.354e-01 LARGEST GRAD (eV/A) : 9.298e-02 LARGEST GRAD (eV/A) : 8.719e-02 LARGEST GRAD (eV/A) : 8.882e-02 LARGEST GRAD (eV/A) : 1.229e-01 LARGEST GRAD (eV/A) : 9.660e-02 LARGEST GRAD (eV/A) : 6.877e-02 LARGEST GRAD (eV/A) : 1.053e-01 LARGEST GRAD (eV/A) : 9.307e-02
in CG:
LARGEST GRAD (eV/A) : 7.892e+00 LARGEST GRAD (eV/A) : 1.256e+01 LARGEST GRAD (eV/A) : 4.390e+00 LARGEST GRAD (eV/A) : 4.390e+00 LARGEST GRAD (eV/A) : 3.027e+00 LARGEST GRAD (eV/A) : 2.225e+00 LARGEST GRAD (eV/A) : 4.330e+00 LARGEST GRAD (eV/A) : 1.705e+00 LARGEST GRAD (eV/A) : 1.937e+00 LARGEST GRAD (eV/A) : 1.784e+00 LARGEST GRAD (eV/A) : 2.591e+00 LARGEST GRAD (eV/A) : 1.677e+00 LARGEST GRAD (eV/A) : 9.690e-01 LARGEST GRAD (eV/A) : 1.248e+00 LARGEST GRAD (eV/A) : 1.560e+00 LARGEST GRAD (eV/A) : 1.302e+00 LARGEST GRAD (eV/A) : 9.348e-01 LARGEST GRAD (eV/A) : 9.813e-01 LARGEST GRAD (eV/A) : 6.697e-01 LARGEST GRAD (eV/A) : 1.415e+00 LARGEST GRAD (eV/A) : 1.087e+00 LARGEST GRAD (eV/A) : 1.095e+00 LARGEST GRAD (eV/A) : 5.859e-01 LARGEST GRAD (eV/A) : 1.604e+00 LARGEST GRAD (eV/A) : 9.729e-01 LARGEST GRAD (eV/A) : 1.086e+00 LARGEST GRAD (eV/A) : 1.298e+00 LARGEST GRAD (eV/A) : 1.643e+00 LARGEST GRAD (eV/A) : 1.460e+00 LARGEST GRAD (eV/A) : 1.137e+00 LARGEST GRAD (eV/A) : 1.526e+00 LARGEST GRAD (eV/A) : 1.138e+00 LARGEST GRAD (eV/A) : 8.903e-01 LARGEST GRAD (eV/A) : 1.093e+00 LARGEST GRAD (eV/A) : 4.157e-01 LARGEST GRAD (eV/A) : 4.883e-01 LARGEST GRAD (eV/A) : 5.507e-01 LARGEST GRAD (eV/A) : 9.538e-01 LARGEST GRAD (eV/A) : 7.382e-01 LARGEST GRAD (eV/A) : 1.121e+00 LARGEST GRAD (eV/A) : 6.301e-01 LARGEST GRAD (eV/A) : 8.124e-01 LARGEST GRAD (eV/A) : 4.572e-01 LARGEST GRAD (eV/A) : 5.987e-01 LARGEST GRAD (eV/A) : 3.440e-01 LARGEST GRAD (eV/A) : 3.980e-01 LARGEST GRAD (eV/A) : 2.974e-01 LARGEST GRAD (eV/A) : 4.409e-01 LARGEST GRAD (eV/A) : 4.076e-01 LARGEST GRAD (eV/A) : 6.411e-01 LARGEST GRAD (eV/A) : 3.538e-01 LARGEST GRAD (eV/A) : 5.319e-01 LARGEST GRAD (eV/A) : 3.558e-01 LARGEST GRAD (eV/A) : 3.824e-01 LARGEST GRAD (eV/A) : 2.907e-01 LARGEST GRAD (eV/A) : 5.097e-01 LARGEST GRAD (eV/A) : 2.766e-01 LARGEST GRAD (eV/A) : 5.127e-01 LARGEST GRAD (eV/A) : 3.041e-01 LARGEST GRAD (eV/A) : 4.198e-01 LARGEST GRAD (eV/A) : 2.311e-01 LARGEST GRAD (eV/A) : 2.612e-01 LARGEST GRAD (eV/A) : 2.385e-01 LARGEST GRAD (eV/A) : 3.135e-01 LARGEST GRAD (eV/A) : 2.716e-01 LARGEST GRAD (eV/A) : 3.670e-01 LARGEST GRAD (eV/A) : 2.945e-01 LARGEST GRAD (eV/A) : 3.709e-01 LARGEST GRAD (eV/A) : 2.201e-01 LARGEST GRAD (eV/A) : 2.585e-01 LARGEST GRAD (eV/A) : 1.648e-01 LARGEST GRAD (eV/A) : 2.005e-01 LARGEST GRAD (eV/A) : 2.031e-01 LARGEST GRAD (eV/A) : 3.614e-01 LARGEST GRAD (eV/A) : 1.672e-01 LARGEST GRAD (eV/A) : 3.865e-01 LARGEST GRAD (eV/A) : 1.273e-01 LARGEST GRAD (eV/A) : 1.811e-01 LARGEST GRAD (eV/A) : 1.815e-01 LARGEST GRAD (eV/A) : 2.804e-01 LARGEST GRAD (eV/A) : 2.148e-01 LARGEST GRAD (eV/A) : 2.373e-01 LARGEST GRAD (eV/A) : 1.753e-01 LARGEST GRAD (eV/A) : 1.801e-01 LARGEST GRAD (eV/A) : 2.429e-01 LARGEST GRAD (eV/A) : 2.979e-01 LARGEST GRAD (eV/A) : 1.376e-01 LARGEST GRAD (eV/A) : 1.899e-01 LARGEST GRAD (eV/A) : 1.919e-01 LARGEST GRAD (eV/A) : 2.474e-01 LARGEST GRAD (eV/A) : 1.554e-01 LARGEST GRAD (eV/A) : 1.634e-01 LARGEST GRAD (eV/A) : 1.756e-01 LARGEST GRAD (eV/A) : 1.856e-01 LARGEST GRAD (eV/A) : 1.145e-01 LARGEST GRAD (eV/A) : 1.719e-01 LARGEST GRAD (eV/A) : 1.535e-01 LARGEST GRAD (eV/A) : 2.018e-01 LARGEST GRAD (eV/A) : 1.701e-01 LARGEST GRAD (eV/A) : 1.961e-01 LARGEST GRAD (eV/A) : 1.211e-01 LARGEST GRAD (eV/A) : 1.018e-01 LARGEST GRAD (eV/A) : 1.124e-01 LARGEST GRAD (eV/A) : 1.851e-01 LARGEST GRAD (eV/A) : 9.340e-02 LARGEST GRAD (eV/A) : 1.743e-01 LARGEST GRAD (eV/A) : 2.650e-01 LARGEST GRAD (eV/A) : 9.331e-02 LARGEST GRAD (eV/A) : 7.201e-02 LARGEST GRAD (eV/A) : 7.238e-02 LARGEST GRAD (eV/A) : 5.932e-02 LARGEST GRAD (eV/A) : 9.729e-02 LARGEST GRAD (eV/A) : 8.601e-02 LARGEST GRAD (eV/A) : 1.311e-01 LARGEST GRAD (eV/A) : 9.204e-02 LARGEST GRAD (eV/A) : 1.032e-01 LARGEST GRAD (eV/A) : 8.822e-02 LARGEST GRAD (eV/A) : 1.462e-01 LARGEST GRAD (eV/A) : 1.306e-01 LARGEST GRAD (eV/A) : 8.773e-02
all three calculation consume 25 hours now with
OMP_NUM_THREADS=4 mpirun -np 16 abacus
I also checked the STRU_NOW for ABACUS and VASP. in VASP, the CH3 is still planar and have a large distance which is 3.51 to Au site
for ABACUS BFGS and CG, the CH3 is like to an adsorption state and have 2.09 Ang distance from Au site
It seems that in this difficult relax problem, ABACUS have much more efficiency than VASP. Despite the large number of ion steps (which VASP can not be any better likely), I consider that the problem for ABACUS relaxation lies in the region near the optimized point in PES.
It looks like the max forces on atoms are oscillating. What is the convergence accuracy of the electron iteration during the ion iteration calculation? For the system above, how about the convergence efficiency of ABACUS's cg_bfgs method? And for ABACUS, maybe you can try to restart from an optimized structural file with small forces on atoms, for example the structural file generated during ABACUS's CG process. This approach is equivalent to restarting the CG method to avoid the CG method from getting stuck in a localized value. Furthermore, could you share the input/output files of the above test(VASP:input files+OUTCAR+OSZICAR; ABACUS: input files + log)? I would like to do some analysis and further testing.
@LiuXiaohui123321 output files are so large, I'll switch to feishu to share them
Here is my Input example for BFGS:
INPUT_PARAMETERS RUNNING ABACUS-DFT
#Parameters (1.General)
suffix AuPdZSM5 # suffix of OUTPUT DIR
#ntype 4 # number of element
nspin 2 # 1/2/4 4 for SOC
symmetry 1 # 0/1 1 for open, default
# symmetry_autoclose 1 # if symmetry error: set symmetry to 0
# symmetry_prec 1e-5 # default
esolver_type ksdft # ksdft, ofdft, sdft, tddft, lj, dp
# dft_functional pbe # same as upf file, can be lda/pbe/scan/hf/pbe0/hse
ks_solver genelpa # default for ksdft-lcao
vdw_method d3_bj
pseudo_dir /lustre/home/2201110432/example/abacus/PP
orbital_dir /lustre/home/2201110432/example/abacus/ORB
#Parameters (2.Iteration)
calculation relax # scf relax cell-relax md
ecutwfc 100
scf_thr 1e-6
scf_nmax 300
relax_nmax 200
relax_method bfgs # cg, bfgs, cg_bfgs, sd, "fire"
force_thr_ev 0.05 # ev
# stress_thr 5
#Parameters (3.Basis)
basis_type lcao # lcao or pw
# kspacing 0.25 # replace KPT
# gamma_only 1 # 0/1, replace KPT
#Parameters (4.Smearing)
smearing_method gau # mp/gaussian/fixed
smearing_sigma 0.001 # Rydberg
#Parameters (5.Mixing)
#mixing_type pulay # pulay/broyden
#mixing_beta 0.2 # for metal: 0.05-0.4
#mixing_gg0 1.5 # only for metal
#mixing_ndim 8 # mixing dimension, for low-d can set to 20
#Parameters (6.Calculation)
cal_force 1
cal_stress 1
out_stru 1 # print STRU in OUT
out_chg 0 # print CHG or not
out_bandgap 1
out_mul 1 # print Mulliken charge and mag of atom in mulliken.txt
# out_interval 1
# restart_save auto # false, auto, other
# restart_load false
and KPOINTS is 2 2 2
@LiuXiaohui123321, I notice you change this issue into "In progress" on Nov 6, 2023. May I ask the update?
@LiuXiaohui123321, I notice you change this issue into "In progress" on Nov 6, 2023. May I ask the update?
Sorry there are no updates, and I may follow up later.
Until now, the BFGS will not stuck in a certain max force and structure. I'm doing some testing
Until now, the BFGS from optimized structure will still need a lot of steps to be done.
LARGEST GRAD (eV/A) : 0.458479
LARGEST GRAD (eV/A) : 0.777883
LARGEST GRAD (eV/A) : 1.549336
LARGEST GRAD (eV/A) : 0.567509
LARGEST GRAD (eV/A) : 0.349105
LARGEST GRAD (eV/A) : 0.513828
LARGEST GRAD (eV/A) : 0.324407
LARGEST GRAD (eV/A) : 0.342514
LARGEST GRAD (eV/A) : 0.250659
LARGEST GRAD (eV/A) : 0.220927
LARGEST GRAD (eV/A) : 0.233830
LARGEST GRAD (eV/A) : 0.362502
LARGEST GRAD (eV/A) : 0.294199
LARGEST GRAD (eV/A) : 0.268577
LARGEST GRAD (eV/A) : 0.229225
LARGEST GRAD (eV/A) : 0.172689
LARGEST GRAD (eV/A) : 0.197914
LARGEST GRAD (eV/A) : 0.261203
LARGEST GRAD (eV/A) : 0.230366
LARGEST GRAD (eV/A) : 0.119095
LARGEST GRAD (eV/A) : 0.141945
LARGEST GRAD (eV/A) : 0.108864
LARGEST GRAD (eV/A) : 0.094328
LARGEST GRAD (eV/A) : 0.070385
LARGEST GRAD (eV/A) : 0.102757
LARGEST GRAD (eV/A) : 0.095053
LARGEST GRAD (eV/A) : 0.100763
LARGEST GRAD (eV/A) : 0.083980
LARGEST GRAD (eV/A) : 0.072467
LARGEST GRAD (eV/A) : 0.118454
LARGEST GRAD (eV/A) : 0.095751
LARGEST GRAD (eV/A) : 0.065345
LARGEST GRAD (eV/A) : 0.101382
LARGEST GRAD (eV/A) : 0.089421
LARGEST GRAD (eV/A) : 0.110171
LARGEST GRAD (eV/A) : 0.073714
LARGEST GRAD (eV/A) : 0.079930
LARGEST GRAD (eV/A) : 0.100036
LARGEST GRAD (eV/A) : 0.060674
LARGEST GRAD (eV/A) : 0.100648
LARGEST GRAD (eV/A) : 0.097397
LARGEST GRAD (eV/A) : 0.100316
LARGEST GRAD (eV/A) : 0.082799
LARGEST GRAD (eV/A) : 0.072164
LARGEST GRAD (eV/A) : 0.077658
LARGEST GRAD (eV/A) : 0.077077
LARGEST GRAD (eV/A) : 0.116685
LARGEST GRAD (eV/A) : 0.090794
LARGEST GRAD (eV/A) : 0.068409
LARGEST GRAD (eV/A) : 0.095996
LARGEST GRAD (eV/A) : 0.207753
LARGEST GRAD (eV/A) : 0.110697
LARGEST GRAD (eV/A) : 0.165711
LARGEST GRAD (eV/A) : 0.123168
LARGEST GRAD (eV/A) : 0.095333
LARGEST GRAD (eV/A) : 0.067304
LARGEST GRAD (eV/A) : 0.053525
LARGEST GRAD (eV/A) : 0.062199
LARGEST GRAD (eV/A) : 0.050314
LARGEST GRAD (eV/A) : 0.065207
LARGEST GRAD (eV/A) : 0.060774
LARGEST GRAD (eV/A) : 0.072260
LARGEST GRAD (eV/A) : 0.049327
Describe the bug
Example
A Au-Pd doped ZSM-5 model having H2O, OH and CH3 subgroup for adsorption, which have 299 atoms in a 20-20-13 Angstrom orthorhombic system.
Which is optimized by VASP before ( long ago, so in VASP calculation, this structure will also have 0.0557 max force in the first Ion step with
IVDW=12
, which meansvdw_method d3_bj
in ABACUS ).CH3-OH-H2O-AuPd-ZSM5.tar.gz
Performance
GOOD! ABACUS have much much more quicker SCF calculation efficiency from VASP. but there will come bad news.
NOTICE: Pd have 0.7 magmom, so this result is not accurate, the accurate result is added below
And in VASP, the first Ion step will cost 15188.50 sec. for 35 SCF step.
In the relax step of BFGS, the largest gradient will stuck to 0.08 eV/A for a long time:
In CG, the largest gradient will jump like zig-zag
Two of which will converge. but the relax performance looks poor.
Expected behavior
The relax process need to be more efficient and the relax trajectory should be more normal.
To Reproduce
Run the example above by BFGS or CG (CG_BFGS and FIRE do not try) by using
scf_thr 1e-6
andforce_thr_ev 0.05
and LCAO-std basis set.Environment
Additional Context
The relax ( and cell-relax ) module in ABACUS should be a widely-used module, which need more attention to be paid to optimize.
Task list for Issue attackers (only for developers)