/BerryPI

Software to study polarization of crystalline solids with density functional all-electron package

Primary LanguagePython

Current Version

Version 1.4.1 (Mar 08, 2019)

Suggested citation

S.J. Ahmed, J. Kivinen, B. Zaporzan, L. Curiel, S. Pichardo, O. Rubel, Comp. Phys. Commun. 184, 647 (2013) (Full Text)

Tutorials

Limitation

  • Python 3.* is not supported
  • The present version is restricted to cases when the lattice vectors correspond to cartesian directions. For example, the zinc-blend or NaCl structures should be regarded as an 8 atom cell instead of the conventional 2 atom basis. This restriction is partly lifted (see - Tutorial 3)

To Do

  • Non-orthogonal lattice vectors: Extending the capability of “BerryPI” to computing of polarization for structures with non-orthogonal lattice vectors