Development of the TRIQS software
TRIQS (Toolbox for Research on Interacting Quantum Systems) is an open-source software platform designed to support the implementation and development of advanced diagrammatic and embedding methods for studying strongly correlated quantum systems.
Developed and coordinated by the Center for Computational Quantum Physics (CCQ) at the Flatiron Institute, TRIQS provides a robust and modular foundation that combines high-performance C++ with Python bindings to enable efficient and user-friendly workflows. At its core, TRIQS offers general-purpose libraries for Green’s functions, many-body operators, and lattice models, along with tools for exact diagonalization, Monte Carlo sampling, and statistical analysis.
TRIQS hosts a suite of applications—ranging from quantum impurity solvers for dynamical mean-field theory (DMFT) to ab initio integration tools and lattice diagrammatic Monte Carlo—enabling researchers to tackle a wide range of problems in condensed matter physics. The platform encompasses a set of standalone core libraries (e.g., nda, h5, mpi), designed for performance and ease of use, that are shared with the broader scientific community. TRIQS is developed collaboratively by an international research community, with active outreach through annual community meetings, workshops, and summer schools. This dynamic ecosystem supports both cutting-edge research and education in quantum many-body physics. More information and the full set of tools are available at triqs.github.io
Project Leader: Olivier Parcollet
Lead Developers: Nils Wentzell, Thomas Hahn
Project Scientists: Jenny Coulter, Jason Kaye, Harrison LaBollita, Chia-Nan Yeh; Marco Barbone (CCM).