Get started
Try the Anderson impurity explorer:
adjust model parameters and explore spectral functions, thermodynamics, and
renormalization-group flow. Calculations run locally in your browser, with
no installation required.
Install NRG Ljubljana
from conda-forge. Packages are available for Linux and macOS; the installation
guide covers setup, updates, and troubleshooting.
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).
Historical releases, manuals, and tutorials are available in the
legacy archive.
Latest release
NRG Ljubljana 2026.09 (6 September 2026)
Performance and efficiency: optional NVIDIA CUDA
acceleration for diagonalization and selected operator-recalculation matrix
products, alongside CPU optimizations and reduced memory use.
Expanded physics capabilities: multiple local phonon
modes and superconducting Wilson chains with Nambu coefficients.
Simpler workflows: conda-forge packages for Linux and
macOS, plus reusable model templates for parameter sweeps without repeated
Mathematica initialization.
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
Related tools for extending impurity calculations to correlated lattices
and their transport properties.
An example dynamical mean-field theory (DMFT) workflow for the
spin-½ Kondo lattice model, using NRG Ljubljana as the impurity solver.
Includes self-consistency, spectral functions, and reference results,
with transport post-processing through bubble.
A C++ tool that evaluates real-frequency bubble integrals from a
local DMFT self-energy for DC conductivity, optical response, and
thermoelectric transport. Analytic band-energy integration for common
kernels helps resolve narrow low-temperature spectral features efficiently.
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)