Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aewr_v1_0.tar.gz(2909 Kbytes)
Manuscript Title: TRIQS: A Toolbox for Research on Interacting Quantum Systems
Authors: Olivier Parcollet, Michel Ferrero, Thomas Ayral, Hartmut Hafermann, Igor Krivenko, Laura Messio, Priyanka Seth
Program title: TRIQS
Catalogue identifier: AEWR_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 196(2015)398
Programming language: C++/Python.
Computer: Any architecture with suitable compilers including PCs and clusters.
Operating system: Unix, Linux, OSX.
RAM: Highly problem-dependent
Keywords: Many-body physics, Strongly-correlated systems, DMFT, Monte Carlo, ab initio calculations, C++, Python.
PACS: 71.10.-w, 71.27.+a, 71.10.Fd, 71.30.+h.
Classification: 7.3, 20.

External routines: cmake, mpi, boost, FFTW, GMP, BLAS, LAPACK, HDF5, NumPy, SciPy, h5py, mpi4py, mako.

Nature of problem:
Need for a modern programming framework to quickly write simple, efficient and higher-level code applicable to the studies of strongly-correlated electron systems.

Solution method:
We present a C++/Python open-source computational library that provides high-level abstractions for common objects and various tools in the field of quantum many-body physics, thus forming a framework for developing applications.

Running time:
Test takes less than a minute. Otherwise it is lightly problem dependent(from minutes to several days).