Skip to content

v0.1.0

Compare
Choose a tag to compare
@azadoks azadoks released this 10 Oct 12:40
· 14 commits to main since this release

Initial alpha release of PseudoPotentialIO.jl with support for reading:

Format Description Norm-conserving Non-linear core correction Spin-orbit Ultrasoft PAW
UPF1 Pre-XML Unified Pseudopotential Format
UPF2 XML (with schema) Unified Pseudopotential Format v2.0.1
PSP8 Abinit pseudopotential format version 8 N/A N/A

Currently, the data are read into nested Dicts which are documented in the parsing functions for each format.

Near-future plans for the package include:

  • Documentation
  • FileIO support
  • Support for ultrasoft, PAW, and GIPAW data in UPF format
  • Datastructures
  • An interface for interacting with pseudopotential datastructures

Longer-term goals include:

  • File writing
  • Format conversion
  • More file formats