Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Converging your DFT calculations

  1. Mar 17, 2008 #1
    any CASTEP users or DFT planewave-pseudopotential method users out there?

    how do I ensure that the basis set is adequate? I'm performing calculations with a rather
    large unit cell ( orthorhombic, 8 atoms/cell) of a compound AB.

    Can I justify my choice of energy-cutoff by testing convergence on a smaller cell of AB eg the B2 structure? then using the energy-cutoff that is found adequate for the small cell to do calculations for the orthorhombic cell?
  2. jcsd
  3. Mar 17, 2008 #2
    The planewave energy cutoff is generally a property of the pseudopotentials you use. Increasing the cutoff adds higher frequency planewaves to the basis, which is generally only necessary where the potential varies rapidly, e.g. near the nuclei. You should check your final value in your full cell just to be sure your total energy is converged, but you can reduce the number of k-points to increase the speed of the calculation.
  4. Apr 1, 2008 #3

    To answer your question in two parts:

    First. You need to make sure that the k-point mesh is adequate for the particular super-cell you use. Smaller super-cells require more k-points for Brillouin-zone integration. The reason being that the Brillouin-zone for a smaller super-cell is larger than a larger super-cell. For large super-cells only one k-point is required for integration since the Brillouin-zone is small. The width of the Brillouin-zone in one direction is [tex]\pi[/tex]/L where L is the size of the super-cell. Remember that the super-cell is your basic repeated unit for this calculation, and hence governs the periodic boundary conditions.

    Second. If you have plane-wave energy (Ecut) cut-off convergence for a smaller cell. You will have convergence for a larger cell using that cut-off energy. The reason being as you increase cell size the G-spacing in reciprocal space becomes finer giving you more plane waves.

    Hope this helps.

  5. Apr 1, 2008 #4
    Dear Modey3, thank you!

    so suppose i wish to do calculations for [tex]A_x B_y[/tex], then I'd get a sense of what the adequate cutoff is by doing geometry optimization calculations for A and B in their ground states separately?
  6. Apr 2, 2008 #5

    Since you are using psudopotentials the core potentials (i.e. potentials inside your cut off radius) for each atom will remain fixed no matter how you alloy your material. Your cut-off needs to just model the most rapidly varying core wave function of the two components, and how rapidly a core wave function oscillates depends on how rapidly the core potential varies. If you have two or more components in your system you need to use the highest cutoff that you determine for either pure A or pure B. Alternatively, just make your alloy and do a cut-off convergence test. Either way you will get the same results. I do a lot of Fe,Ni,Co,C, and N modeling. That is the rule I go by. You just have to make sure that your plane wave basis set is flexible enough to model the actual wave-function and therefore model the actual stationary eigenstates of the ground-state Hamiltonian. Beyond this I can recommend some helpful books that helped me in my studies.

    Best Regards

  7. Nov 10, 2011 #6
    Hello everyone,

    I have some problems with the convergence for the planewave cutoff energy, I tried to find the correct PWcE for a system with 2 atoms, I've determined the minimum k-point mesh with success, but when I compute the Total energy varying the PWcE, it seems that the convergence will be achieved till too high values of PWcE, should I change the pseudopotentials for the atoms?

    I use DACAPO,

    I'm Mexican by the way, so sorry if I made a mistake while I wrote this.

Share this great discussion with others via Reddit, Google+, Twitter, or Facebook