Hammer is a set of numerical tools for treating systems of strongly
interacting quantum many body systems and is aimed primarily at the study
of Fractional Quantum Hall (FQH) systems. These codes were developed within the
group
of
Joost
Slingerland which is based in the department of mathematical physics
at Maynooth University, Ireland. It consists of multiple loosely coupled
components as well as many associated utilities. The main components are:
- Diagonalisation component: Codes for performing large scale exact
diagonalisation calculations for FQH systems. Includes codes for
calculating many observables including correlations functions and
entanglement
properties.
- Wave-function construction: Codes for constructing a broad range of
trial wave-functions.
Hammer is a tool for numerical calculations of FQH systems on the
sphere and torus. It consists of a number of
components which perform diagonalisation, wave-function evaluation, calculation of entranglement spectra, correlation functions and the Hall viscosity.
Publications
The following publications made use of Hammer.
-
Trial wave functions for a Composite Fermi liquid on a torus
M. Fremling, N. Moran, J. K. Slingerland, S. H. Simon
Phys. Rev. B 97 035149 (2018)
-
Energy projection and modified Laughlin states.
M. Fremling, J. Fulsebakke, N. Moran, J. K. Slingerland
Phys. Rev. B 93 235149 (2016)
-
Success and failure of the plasma analogy for Laughlin states on a torus.
M. Fremling
J. Phys. A 50 015201 (2016)
Code
The source code is freely available and is open source. We only ask
that you acknowledge us if you use it in your work. The diagonalisation code
as well as the torus wave-function construction
code is
at https://bitbucket.org/nmoran/hammer.
While the code for constructing wave-functions on the sphere is located
at https://bitbucket.org/jfulse/fqhe_mc_sphere.
Documentation
Documentation on how to build and use the code is available at
http://www.thphys.nuim.ie/hammer/docs/
for the diagonalisation component of the code and
at https://bitbucket.org/jfulse/fqhe_mc_sphere
for the sphere code.
Contact
If you would like to contact us with comments or questions, or if you would like to get involved the authors and contact details are:
- Mikael Fremling: micke dot fremling at gmail
- Jorgen Fulsebakke: jorgen dot fulsebakke at gmail
- Niall Moran: niall dot moran at gmail
- Joost Slingerland: joost at thphys dot nuim dot ie