No of Ionic steps for Frequency Calculation
Moderators: Global Moderator, Moderator
-
- Full Member
- Posts: 105
- Joined: Tue Oct 12, 2010 11:10 pm
No of Ionic steps for Frequency Calculation
Hi dear all,
I want to calculate vibrational frequency (IBRION = 5) for adsorption of an atom on a catalyst surface.
I m using the optimized structure (using IBRION = 2) for this.
I m using this NSW = 2 in my INCAR, however, when I use "grep NSW OUTCAR" the result is 492 !!!!
I m using VASP 4.6, so I cannot set NSW = 0. Anyone please can tell me why it s like this.
Thanks
Kambiz
I want to calculate vibrational frequency (IBRION = 5) for adsorption of an atom on a catalyst surface.
I m using the optimized structure (using IBRION = 2) for this.
I m using this NSW = 2 in my INCAR, however, when I use "grep NSW OUTCAR" the result is 492 !!!!
I m using VASP 4.6, so I cannot set NSW = 0. Anyone please can tell me why it s like this.
Thanks
Kambiz
Last edited by kambiz on Sat Mar 12, 2011 2:36 am, edited 1 time in total.
-
- Full Member
- Posts: 106
- Joined: Wed Jan 16, 2008 1:27 pm
- License Nr.: 567
- Location: France
No of Ionic steps for Frequency Calculation
Hi
Try NSW= 1.
Boris
Try NSW= 1.
Boris
Last edited by boris on Mon Mar 14, 2011 3:08 pm, edited 1 time in total.
-
- Full Member
- Posts: 105
- Joined: Tue Oct 12, 2010 11:10 pm
No of Ionic steps for Frequency Calculation
Hi Boris,
I ve tried NSW = 1, 2 , ..., But still I have the problem.
I ve tried NSW = 1, 2 , ..., But still I have the problem.
Last edited by kambiz on Tue Mar 15, 2011 3:55 am, edited 1 time in total.
-
- Hero Member
- Posts: 586
- Joined: Tue Nov 16, 2004 2:21 pm
- License Nr.: 5-67
- Location: Germany
No of Ionic steps for Frequency Calculation
Some clarification: VASP is calculating _numerical_ 2nd derivatives. 2 movements in every direction for each atom means you have 82 atoms.
Yes, frequency calculations last loooong.
Hth,
Alex
Yes, frequency calculations last loooong.
Hth,
Alex
Last edited by alex on Tue Mar 15, 2011 8:24 am, edited 1 time in total.
-
- Full Member
- Posts: 106
- Joined: Wed Jan 16, 2008 1:27 pm
- License Nr.: 567
- Location: France
No of Ionic steps for Frequency Calculation
@ Alex:
I think his problem is that he's setting NSW to 1 or 2 in the INCAR file but it prints 492 in the OUTCAR file. It seems like the keyword is not read by VASP.
Is that it Kambiz?
Boris
I think his problem is that he's setting NSW to 1 or 2 in the INCAR file but it prints 492 in the OUTCAR file. It seems like the keyword is not read by VASP.
Is that it Kambiz?
Boris
Last edited by boris on Tue Mar 15, 2011 2:14 pm, edited 1 time in total.
-
- Full Member
- Posts: 105
- Joined: Tue Oct 12, 2010 11:10 pm
No of Ionic steps for Frequency Calculation
Thanks guys for your kindness,
Actually When I put IBRION = 2 or 1, the value of NSW in OUTCAR is exactly like that of INCAR.
I have 41 atoms, with NFREE = 2.
In my frequency calculations, surface atoms are frozen and the absorbate just can vibrate.
Another question I have, is that at least having one imaginary frequency is necessary in the results?
Kambiz
Actually When I put IBRION = 2 or 1, the value of NSW in OUTCAR is exactly like that of INCAR.
I have 41 atoms, with NFREE = 2.
In my frequency calculations, surface atoms are frozen and the absorbate just can vibrate.
Another question I have, is that at least having one imaginary frequency is necessary in the results?
Kambiz
Last edited by kambiz on Tue Mar 15, 2011 11:28 pm, edited 1 time in total.
-
- Hero Member
- Posts: 586
- Joined: Tue Nov 16, 2004 2:21 pm
- License Nr.: 5-67
- Location: Germany
No of Ionic steps for Frequency Calculation
It is not necessary to have imaginary modes. They mostly show up because of you are doing numerical derivatives (noise).
If you want to make it perfect, you have to set up a projection matrix which removes modes which are related to translation of the entire molecule.
Cheers,
alex
If you want to make it perfect, you have to set up a projection matrix which removes modes which are related to translation of the entire molecule.
Cheers,
alex
Last edited by alex on Wed Mar 16, 2011 7:44 am, edited 1 time in total.
No of Ionic steps for Frequency Calculation
I am trying to calculate vibrational frequency of a adsorb molecule on surface. The adsorption structure is optimized. For frequency calculation, I have frozen all surface atoms by putting F F F in POSCAR file. Although I set NSW=1, OUTCAR file always write NSW=1247. I haven't waited for 1247 ionic steps to finish, but checked up to 20 steps, and it continues to run. I even have tried by removing the surface atom from POSCAR and keeping only adsorbate. With only adsorbate, the NSW = 85 is written in the OUTCAR file. Could you guys indicate me the possible source of error. Here is the INCAR file I used:
NSW = 1
ENCUT = 450
EDIFF = 0.1E-06
EDIFFG = -0.02
IBRION = 5
NFREE = 2
POTIM = 0.015
ISIF = 2 (I tried 0 too)
ISMER = 0
NSW = 1
ENCUT = 450
EDIFF = 0.1E-06
EDIFFG = -0.02
IBRION = 5
NFREE = 2
POTIM = 0.015
ISIF = 2 (I tried 0 too)
ISMER = 0
Last edited by asaduzza on Tue Jun 05, 2012 2:06 am, edited 1 time in total.
-
- Hero Member
- Posts: 586
- Joined: Tue Nov 16, 2004 2:21 pm
- License Nr.: 5-67
- Location: Germany
No of Ionic steps for Frequency Calculation
Typicalle you have 2 steps in each x,y,z (e.g. -x,+x,...) for every atom. So in total 6*NATOMS.
Last edited by alex on Tue Jun 05, 2012 8:47 am, edited 1 time in total.
No of Ionic steps for Frequency Calculation
Check that you set selective dynamics in your POSCAR.
Last edited by Neutrino on Tue Jun 05, 2012 11:43 pm, edited 1 time in total.
-
- Newbie
- Posts: 21
- Joined: Fri Jun 22, 2007 11:29 pm
No of Ionic steps for Frequency Calculation
About the imaginary modes, Kambiz:
These are not necessarily noise. You can visualize the mode, and thereby ascertain its nature. If it is a soft mode, experiment with a larger value of POTIM, if it is a hard mode, experiment with a smaller POTIM.
To get rid of noise, as such, make sure you do not have biasing errors in your calculation, and that the wavefunctions are highly converged prior to each ionic iteration.
Yes. These calculations represent a significant investment of resources, and hopefully your node won't crash at the next-to-last ionic iteration.
These are not necessarily noise. You can visualize the mode, and thereby ascertain its nature. If it is a soft mode, experiment with a larger value of POTIM, if it is a hard mode, experiment with a smaller POTIM.
To get rid of noise, as such, make sure you do not have biasing errors in your calculation, and that the wavefunctions are highly converged prior to each ionic iteration.
Yes. These calculations represent a significant investment of resources, and hopefully your node won't crash at the next-to-last ionic iteration.
Last edited by camilo on Fri Jun 08, 2012 1:56 am, edited 1 time in total.