nujabse / nojij

Heisenberg model parameters from non-orthonormal basis setdensitiy functinal theory codes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nojij

This repository contains source code and documentaiton for a project aimed to extract classical Heisenberg model parameters from density functional theory codes that employ non-orthogonal basis sets, such as siesta.

The package depends on some python packages that can be simply installed e.g. through pip:

  • sisl for nice pythonic input/output for electronic structure codes
  • mpi4py for parallel BZ integrals
  • tqdm for nice progressbars (not really necessary but fun)

DOI

About

Heisenberg model parameters from non-orthonormal basis setdensitiy functinal theory codes

License:GNU General Public License v3.0


Languages

Language:Python 97.4%Language:TeX 2.6%