`pymf` is a Python package for numerical self-consistent mean-field calculations in tight-binding systems using Hartree-Fock approximation. Its interface is designed to allow users to control cost functions and numerical solvers. Additionally, it has an interface with [`Kwant`](https://kwant-project.org/) for simple construction of tight-binding models.
## Research Plan
## Installation
## Working on this project
Configure the project by running
```
pip install pymf
```
./setup
## Usage
The algorithm consists of a few simple steps. We exemplify with the one-dimensional Hubbard model with two atoms per unit cell.
We provide `pymf` as a free software under BSD license. If you have used `pymf` for work that has lead to a scientific publication, please mention the fact that you used it explicitly in the text body. For example, you may add
> the numerical calculations were performed using the pymf code
to the description of your numerical calculations. In addition, we ask you to cite the Zenodo repository: