Disagreement between total energy and stress tensor in distorted unit cell

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
hipertrofia
Newbie
Newbie
Posts: 27
Joined: Mon Mar 07, 2011 5:24 pm
License Nr.: 5-216
Location: Espoo, Finland

Disagreement between total energy and stress tensor in distorted unit cell

#1 Post by hipertrofia » Fri Apr 13, 2012 10:34 pm

Hi,

I am doing calculations of total energy with fixed cutoff energy for different lattice vectors. If I am correct this means the basis set is recalculated each time. What is the effect of this on the energy curve as a function of cell deformation? Am I not introducing a discontinuity in the energy due to the fact that the basis set is reoptimized each time?

The derivative of this energy, for very high energy cutoffs, coincides with the stress tensor given by VASP (which is obtained with a fixed basis set). However, for very low symmetry situations, such as all three lattice vectors scaling differently between different calculations, the results obtained with the different methods differ considerably.

I have tried many things, from increasing the cutoff to number of kpoints, NGX, etc.

I would like to do a calculation as in tutorial accuracy.pdf (slide 6) but ISTART = 2 won't work for me when the lattice parameters have changed respect to the calculation that generated WAVECAR.

Also, is there an option to manually disable the kinetic energy corrections in order to evaluate their impact on the results?

Many thanks.
Last edited by hipertrofia on Fri Apr 13, 2012 10:34 pm, edited 1 time in total.

admin
Administrator
Administrator
Posts: 2921
Joined: Tue Aug 03, 2004 8:18 am
License Nr.: 458

Disagreement between total energy and stress tensor in distorted unit cell

#2 Post by admin » Tue Apr 17, 2012 2:05 pm

as WAVECAR stores the coefficients of the wavefunction, it is crucially important that the basis functions of the calculations reading/writing the file match perfectly. As the basis set changes upon changing the unit cell geometry, WAVECAR cannot be used in this case.
the kinetic energy cannot be disabled in the calculation, all you can do is to write a script which subtracts it from the total energy.
Last edited by admin on Tue Apr 17, 2012 2:05 pm, edited 1 time in total.

Post Reply