Density Functional Theory and pseudopotentials

Click For Summary
SUMMARY

This discussion centers on the challenges faced in implementing Density Functional Theory (DFT) using pseudopotentials for computational physics projects. The user has encountered significant difficulties while computing the H2O molecule, requiring a 128x128x128 grid to achieve results comparable to those obtained with the STO3G orbital set from a previous Hartree-Fock project. The user expresses a need for local pseudopotentials, as non-local ones introduce unnecessary complexity. Resources for local pseudopotentials were shared, including links to Princeton's and Sandia's repositories.

PREREQUISITES
  • Understanding of Density Functional Theory (DFT)
  • Familiarity with pseudopotentials in quantum chemistry
  • Knowledge of computational physics concepts
  • Experience with grid-based calculations in quantum simulations
NEXT STEPS
  • Research local pseudopotential databases for additional atomic species
  • Explore the implementation of local pseudopotentials in DFT codes
  • Investigate the differences between local and non-local pseudopotentials
  • Learn about the supercell method in computational materials science
USEFUL FOR

This discussion is beneficial for computational physicists, quantum chemists, and researchers working on DFT simulations who are looking to optimize their use of pseudopotentials in modeling molecular systems.

aaroman
Messages
55
Reaction score
15
Hi,

I have a blog oriented on computational physics: https://compphys.go.ro For many posts I have a GitHub project. Lately I started some DFT oriented ones, the latest being a DFT (with plane waves basis) project for a 'quantum dot'.

Currently I started working on a project that will use the 'supercell' method for molecules, something very similar with the Hartree-Fock project also described on the blog.
I thought that I could go away without using pseudopotentials, for such a 'toy' program, but I was very wrong. I tried computing the H2O molecule and the results are very disappointing. I have to go to 128x128x128 grid to get close to results I obtain with STO3G orbitals set from my Hartree-Fock project, and computation takes a lot of time, compared with HF (a fraction of a second for the later).

I understand why, although I did not expect such big differences, but anyway, apparently I need pseudopotentials. I would like to avoid for now the additional complexity of non local pseudo potentials. Adding a local one seems quite easy, the only problem is I cannot find such pseudopotentials for enough atoms. I found this: https://carter.princeton.edu/research/local-pseudopotentials/ and that's about it.

Does anybody know a way to get local pseudopotentials for more atoms?

Thank you!
 
Physics news on Phys.org
After a quick look, they all seem to generate pseudopotentials that are not local (despite having a local part). That adds complexity to the DFT code, I'm not sure I want to deal with that for now. I'll see how it works with the local potentials I found and if it works, I might think about adding code dealing with projectors and so on...
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
3K