Skip to content

Modernized version of a pseudopotential generation code

License

Notifications You must be signed in to change notification settings

jlm785/pseudopotential

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pseudopotential

Modernized version of a pseudopotential generation code

This is a fortran90 version of the venerable atomic configuration and pseudopotential generation code, with extensive documentation and some new capabilities.

The initial code was written by Sverre Froyen at the University of California at Bekeley in the early 1980s. Norm Troullier modified it to generate the Troullier-Martins pseudopotental at the University of Minnesota at Minneapolis. It has been maintained by José Luís Martins and its collaborators. It has been on the web since early 1998 (https://web.archive.org/web/19980111014249/http://bohr.inesc.pt/~jlm/pseudo.html)

The 6.x.y version is a conversion from the old fortran77 to modern fortran90 with minimal changes to the core algorithms.

Early references of the code are: Nonlinear ionic pseudopotentials in spin-density-functional calculations, Steven G. Louie, Sverre Froyen, and Marvin L. Cohen, Phys. Rev. B 26, 1738 (1982) Efficient pseudopotentials for plane-wave calculations, N. Troullier and José Luís Martins, Phys. Rev. B 43, 1993 (1991).