Skip to content

ckoerber/luescher-nd

Repository files navigation

luescher-nd

This repository supports the publication Renormalization of a Contact Interaction on a Lattice. It contains the scripts which generated the data, the data itself, scripts which generates the plots and the tex files for the paper.

Install

The modules can be installed via pip:

pip install [--user] -r requirements.txt
pip install [--user] [-e] .

During the install, the install script will download two files (source/zeta.h and source/zeta.cc) from https://github.com/cjmorningstar10/TwoHadronsInBox which are needed to compute the three dimensional spherical zeta function.

For the exact module versions see requirements-freeze.txt.

Tests

After installing run

pytest .

Content

The repository contains the following directories

Directory Content
data Data files which are used to generate the figures in the paper.
docs The documentation configuration for this repository (sphinx).
luescher_nd The module which was used to compute and plot.
notebooks Development and interface files for the repo. Go here to see how it can be used.
notes Notes created during the development process. We do not give warranty for correctness here.
scripts Export scripts for tuning the contact interaction and computing the spectrum + effective range expansion.
tests Test files for the luescher_nd module.

More questions?

Feel free to take a look at the docs.

Authors

Contributing

Feel free to write the authors or file issues on the repository page.