Calculating dynamical matrix using VTST 3.0c(d): a problem
Posted: Wed Jan 29, 2014 3:14 pm
Dear Developers,
I would like to report a problem I faced with, trying to calculate frequencies using the VTST code v3.0c and v3.0d linked to VASP v5.3.3.
I tried to compare frequencies calculated using finite displacement method as implemented in:
1) the VASP code (IBRION=5, NFREE=1), and
2) the VTST code.
To this end, I used a small test system -- NaCl-type TiN (conventional cell, 8 atoms). I let all atoms to be displaced, leading to 3*8 DOF.
All computational parameters, as well as the displacement magnitude (0.015) are kept consistent.
Outcome:
1) On the one hand, frequencies obtained by VASP look OK (though, not converged wrt BZ sampling, cut-offs, magnitude of displacement);
2) VTST, on the other hand, produced all frequencies equal to zero... I checked the geometries for each displacement written in OUTCAR --
they are all fine, i.e., they are identical to those from the VASP run. However, the total energies (E0) are different, except for the first SCF.
On top of that, the forces on the atoms are zero after each displacement (that's why frequencies are zero as well).
Possible explanations I came up with are (in order of decreasing probability):
1) Something is wrong in my INCAR (all other files are identical)
I checked it once again, and made sure that recommended parameters are there:
POTIM = 0.0
NSW = 25
IBRION = 3
ICHAIN = 1
2) Another possibility could be that there is something wrong with my compillation of vasp + vtst,
though, it seems to me that I followed all steps described on the web-page of the code (http://theory.cm.utexas.edu/vtsttools/code/) precisely.
If required, I can post the makefile.
3) There could be something out of the scope of my knowledge;
4) And the last one -- it might be a bug in the code.
I attach to this post 2 archives with all files from the VASP run ([attachment=1]vasp_calc_conv_cell.tar.bz2[/attachment]), and from the VTST one ([attachment=0]vtst_calc_conv_cell.tar.bz2[/attachment]).
I would be grateful for any suggestions/explanations.
Best wishes,
Maxim.
I would like to report a problem I faced with, trying to calculate frequencies using the VTST code v3.0c and v3.0d linked to VASP v5.3.3.
I tried to compare frequencies calculated using finite displacement method as implemented in:
1) the VASP code (IBRION=5, NFREE=1), and
2) the VTST code.
To this end, I used a small test system -- NaCl-type TiN (conventional cell, 8 atoms). I let all atoms to be displaced, leading to 3*8 DOF.
All computational parameters, as well as the displacement magnitude (0.015) are kept consistent.
Outcome:
1) On the one hand, frequencies obtained by VASP look OK (though, not converged wrt BZ sampling, cut-offs, magnitude of displacement);
2) VTST, on the other hand, produced all frequencies equal to zero... I checked the geometries for each displacement written in OUTCAR --
they are all fine, i.e., they are identical to those from the VASP run. However, the total energies (E0) are different, except for the first SCF.
On top of that, the forces on the atoms are zero after each displacement (that's why frequencies are zero as well).
Possible explanations I came up with are (in order of decreasing probability):
1) Something is wrong in my INCAR (all other files are identical)
I checked it once again, and made sure that recommended parameters are there:
POTIM = 0.0
NSW = 25
IBRION = 3
ICHAIN = 1
2) Another possibility could be that there is something wrong with my compillation of vasp + vtst,
though, it seems to me that I followed all steps described on the web-page of the code (http://theory.cm.utexas.edu/vtsttools/code/) precisely.
If required, I can post the makefile.
3) There could be something out of the scope of my knowledge;
4) And the last one -- it might be a bug in the code.
I attach to this post 2 archives with all files from the VASP run ([attachment=1]vasp_calc_conv_cell.tar.bz2[/attachment]), and from the VTST one ([attachment=0]vtst_calc_conv_cell.tar.bz2[/attachment]).
I would be grateful for any suggestions/explanations.
Best wishes,
Maxim.