NRG Ljubljana

Open-source numerical renormalization group software for quantum impurity problems.

A flexible, extensible framework for large-scale calculations of thermodynamic quantities, spectral functions, and transport properties across a wide range of energy and temperature scales. About the project.

NRG results for the single-impurity Anderson model


Get started

  1. Install NRG Ljubljana from conda-forge. Packages are available for Linux and macOS; the installation guide covers setup, updates, and troubleshooting.

  2. Run your first calculation with the hands-on single-impurity Anderson-model tutorial. The supplied calculations run without Mathematica; preparing new models requires Mathematica for the initialization step.

For source code, see the 2026.09 release or download the development snapshot (ZIP). Information on legacy versions is also available.

Latest release

NRG Ljubljana 2026.09 (6 September 2026)

Read the full release notes. CUDA support requires a CUDA-enabled source build and is not included in the standard conda-forge packages.

Documentation and examples

Help and feedback

Questions, suggestions, and feedback are welcome on GitHub Discussions. For other project inquiries, contact nrgljubljana@ijs.si.

Licence and citation

NRG Ljubljana supports open access to scientific knowledge. It is free software, distributed under the GNU General Public License, version 3 or later. You may use, study, modify, and redistribute it under the terms of that licence.

If you publish results obtained with NRG Ljubljana, please cite both the method paper and the software release:

Background and related tools

Earlier news (2020-2026)