meankondo
meankondo is a tool to compute the flow equation for fermionic hierarchical models. It was written to solve the hierarchical Kondo model (hence the name), but can be used for a large class of other fermionic hierarhical models as well.
meankondo is written in C, and can run on any POSIX compliant system, including GNU/Linux and OSX. meankondo is linked against the GNU MPFR library.
The main features of meankondo v1.4:
- Compute the flow equation for any renormalizable fermionic hierarchical model exactly, provided a comprehensive list of all running coupling constants is provided.
- Numerical iteration of flow equations using extended precision floats or MPFR floats.
- Exponentiation, derivation and evaluation of flow equations.
- Conversion of flow equations to C, javascript and LaTeX.
Changelog
-
Version 1.4:
- Support MPFR floats in numkondo.
- Remove '-D' option (error tolerance) from numkondo.
-
Version 1.3.1:
- '-C' flag in meantools-derive.
-
Version 1.3:
- Support for non-commuting coefficients.
- Project files for the s-d model.
Download
meankondo is made available under an Apache 2.0 license, which allows copying, sharing and modifying the source code, among other things. Details can be found at https://www.apache.org/licenses/LICENSE-2.0.
The source code is made available here:
- Source tarball: meankondo-1.4.tar.gz
- Git repository: meankondo-git
In addition, the following distribution-dependent packages are made available:
- Arch linux: PKGBUILD
- Debian and Debian-like (including Linux Mint and Ubuntu) pre-compiled 64-bit (amd64) binary: .deb file
Documentation
The technical details of how to use meankondo are provided in the man pages provided with the source code. A more conceptual point of view on how meankondo views and manipulates flow equations is available as a monolithic html document:
meankondo_projects
A project is a collection of configuration files and scripts to carry out a particular computation using meankondo. The following projects are available:
- kondo (v1.3): hierarchical Kondo model (see [G.Benfatto, G.Gallavotti, I.Jauslin, 2015]) (Documentation)
- s-d (v1.3.1-2): hierarchical s-d model (see [G.Gallavotti, I.Jauslin, 2015]) (Documentation)
meankondo_version-revision
where meankondo_version
corresponds to the minimal version of meankondo required to read the configuration files and revision
indexes the version of the project files themselves, within a meankondo_version
. For example, 'v1.3.1-2' means that the configuration files were written for meankondo-1.3.1, and that, without requiring an update to meankondo-1.4, a second version of the files is made available.
Licensing
As was mentionned earlier, meankondo is licensed under the Apache 2.0 license.
meankondo is linked against the GNU MPFR and GMP libraries, which are licensed under the GNU Lesser General Public License v3.