when will the NEB calculation coverge?
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 12
- Joined: Thu Jul 21, 2005 1:06 pm
when will the NEB calculation coverge?
If I set EDIFFG = -0.02 eV/A,when will the NEB calculation converge? Is all the component of CHAIN + TOTAL (eV/Angst) smaller than 0.02eV/Angst ?
Last edited by whzhang on Thu Jul 21, 2005 2:16 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
when will the NEB calculation coverge?
EDIFFG <0 sets a force convergence criterium, it is fulfilled if the LARGEST
remaining force is less that the specified value.
remaining force is less that the specified value.
Last edited by admin on Thu Jul 21, 2005 3:29 pm, edited 1 time in total.
-
- Newbie
- Posts: 21
- Joined: Fri Jun 17, 2005 6:21 pm
- Location: Richland, WA
when will the NEB calculation coverge?
One thing you might try is using the climbing image neb method. See http://theory.cm.utexas.edu/vtsttools/ .
I tried for a very long to get convergence with NEB, but finally switched to the CI-NEB method. Convergence still takes a long time (~200 steps), but I did get a transition state.
I tried for a very long to get convergence with NEB, but finally switched to the CI-NEB method. Convergence still takes a long time (~200 steps), but I did get a transition state.
Last edited by aarondesk on Mon Jul 25, 2005 6:57 pm, edited 1 time in total.
-
- Newbie
- Posts: 12
- Joined: Thu Jul 21, 2005 1:06 pm
when will the NEB calculation coverge?
I use four images to perform the calculation, from the OUTCAR I find the FORCE on atoms decreasing at the initial steps but it begins to increase after about 200 steps, I don't know how to do now.
Below is my input file
SYSTEM =defts
LREAL = .TRUE.
PREC = Medium
#Electronic Relaxation 1
ENCUT = 450 ev
NELM = 200
NELMIN = 4
NELMDL= -8
EDIFF = 1E-05
ISPIN = 2
INIMIX = 0
AMIX = 0.05
BMIX = 0.0001 ! almost zero, but 0 will crash some versions
AMIX_MAG = 0.2
BMIX_MAG = 0.0001 ! almost zero, but 0 will crash some versions
VOSKOWN = 1
IMAGES = 4
SPRING = -5
LORBIT = 11
#Inoic relaxation
IBRION = 1
ICHAIN = 0
#LCLIM = .TRUE.
NSW = 500
ISIF = 2
#IWAVPR = 11
#DOS related values
ISMEAR = 0
SIGMA = 0.01
#Electronic relaxation 2
IALGO = 38
LWAVE = .FALSE.
LCHARG = .FALSE.
Below is my input file
SYSTEM =defts
LREAL = .TRUE.
PREC = Medium
#Electronic Relaxation 1
ENCUT = 450 ev
NELM = 200
NELMIN = 4
NELMDL= -8
EDIFF = 1E-05
ISPIN = 2
INIMIX = 0
AMIX = 0.05
BMIX = 0.0001 ! almost zero, but 0 will crash some versions
AMIX_MAG = 0.2
BMIX_MAG = 0.0001 ! almost zero, but 0 will crash some versions
VOSKOWN = 1
IMAGES = 4
SPRING = -5
LORBIT = 11
#Inoic relaxation
IBRION = 1
ICHAIN = 0
#LCLIM = .TRUE.
NSW = 500
ISIF = 2
#IWAVPR = 11
#DOS related values
ISMEAR = 0
SIGMA = 0.01
#Electronic relaxation 2
IALGO = 38
LWAVE = .FALSE.
LCHARG = .FALSE.
Last edited by whzhang on Tue Aug 30, 2005 3:30 am, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
when will the NEB calculation coverge?
it may be helpful to increase the convergence to
1) start with low dimensionality (decrease NFREE ; NFREE = 2)
for the first few steps
2) reduce the step width (POTIM) from the default value.
3) increase PREC to high to assure that the forces are accurate
enough
1) start with low dimensionality (decrease NFREE ; NFREE = 2)
for the first few steps
2) reduce the step width (POTIM) from the default value.
3) increase PREC to high to assure that the forces are accurate
enough
Last edited by admin on Tue Aug 30, 2005 9:43 am, edited 1 time in total.
-
- Jr. Member
- Posts: 51
- Joined: Mon Jun 13, 2005 7:07 am
- License Nr.: 162
- Location: Thailand
when will the NEB calculation coverge?
I have the same question
now I 'm calculating a barrier use NEB. I use INCAR like this
ISMEAR = 0
SIGMA = 0.05
POTIM = 0.05
NSW=40
NELMIN = 4
EDIFF = 1E-4
EDIFFG = -0.1
IMAGE =4
SPRING= -5
I try to calculate over 200 step (copy CONTCAR to POSCAR when 40 step finished)
Total energy is become positive (+0.5...) and then negative(-510.2...) and now I have no idea that will it converge? and when?
my second question is
Can VASP4.4 calculate the climbing NEB?
thanks
now I 'm calculating a barrier use NEB. I use INCAR like this
ISMEAR = 0
SIGMA = 0.05
POTIM = 0.05
NSW=40
NELMIN = 4
EDIFF = 1E-4
EDIFFG = -0.1
IMAGE =4
SPRING= -5
I try to calculate over 200 step (copy CONTCAR to POSCAR when 40 step finished)
Total energy is become positive (+0.5...) and then negative(-510.2...) and now I have no idea that will it converge? and when?
my second question is
Can VASP4.4 calculate the climbing NEB?
thanks
Last edited by superyoyo on Thu Sep 15, 2005 4:01 am, edited 1 time in total.
-
- Newbie
- Posts: 19
- Joined: Wed Jul 20, 2005 10:37 pm
when will the NEB calculation coverge?
POTIM = 0.05 is a really small time step. I would try POTIM = 0.2 for at least 100 cycles. Then look at the energies of each step. First make certain that you are starting with end points that are minima. I've wasted much time not checking this.
Then, check to see how the energies are changing. If they are steadily changing, just keep running more cycles. If they are oscillating over a range of say 0.2 eV, you need a smaller time step.
Then, check to see how the energies are changing. If they are steadily changing, just keep running more cycles. If they are oscillating over a range of say 0.2 eV, you need a smaller time step.
Last edited by mhyman on Thu Sep 15, 2005 3:05 pm, edited 1 time in total.
-
- Jr. Member
- Posts: 51
- Joined: Mon Jun 13, 2005 7:07 am
- License Nr.: 162
- Location: Thailand
when will the NEB calculation coverge?
[quote author= 0.05 is a really small time step. I would try POTIM = 0.2 for at least 100 cycles. Then look at the energies of each step. First make certain that you are starting with end points that are minima. I've wasted much time not checking this.
Then, check to see how the energies are changing. If they are steadily changing, just keep running more cycles. If they are oscillating over a range of say 0.2 eV, you need a smaller time step. [/quote]
Thanks for your suggestion. I 'm a student in Thailand and start to learn NEB for 1 month. I like this board and this forum
Then, check to see how the energies are changing. If they are steadily changing, just keep running more cycles. If they are oscillating over a range of say 0.2 eV, you need a smaller time step. [/quote]
Thanks for your suggestion. I 'm a student in Thailand and start to learn NEB for 1 month. I like this board and this forum
Last edited by superyoyo on Fri Sep 16, 2005 4:04 am, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
when will the NEB calculation coverge?
the climbing and chain options were not developed and are not
supported by us (CMS, Institut fuer Materialphysik d. Univ. Wien),
therefore please ask those colleagues who
developed it
supported by us (CMS, Institut fuer Materialphysik d. Univ. Wien),
therefore please ask those colleagues who
developed it
Last edited by admin on Fri Sep 16, 2005 11:30 am, edited 1 time in total.