Skip to content
/ pyzfs Public

A python package to compute zero-field-splitting tensors for molecules and spin quantum bits in semiconductors.

License

Notifications You must be signed in to change notification settings

hema-ted/pyzfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyZFS code repository

PyZFS is a Python package for first-principles calculations of the zero-field-splitting (ZFS) tensor of molecules and materials based on wavefunctions obtained from density functional theory (DFT) calculations.

The ZFS tensor describes the lifting of degeneracy of spin sublevels in the absence of external magnetic fields, and is an important property of open-shell molecules and spin defects in semiconductors with spin quantum number S > 1. Some prototypical spin defects with nonzero ZFS tensors include the nitrogen-vacancy center in diamond and divacancies in silicon carbide. PyZFS can compute the spin-spin component of the ZFS tensor for molecules and materials, using wavefunctions from plane-wave DFT codes such as Quantum Espresso and Qbox.

Documentation

The tutorial and documentation are hosted on Read the Docs.

Authors

He Ma ([email protected])

Marco Govoni ([email protected])

Giulia Galli ([email protected])

Contact, support, and contribution information

To contact the authors about PyZFS, please use the issue tracker of the GitHub project. Bug reports and contributions to new features are welcome.