NESSi: The Non-Equilibrium Systems Simulation package

10/30/2019
by   Michael Schüler, et al.
0

The nonequilibrium dynamics of correlated many-particle systems is of interest in connection with pump-probe experiments on molecular systems and solids, as well as theoretical investigations of transport properties and relaxation processes. Nonequilibrium Green's functions are a powerful tool to study interaction effects in quantum many-particle systems out of equilibrium, and to extract physically relevant information for the interpretation of experiments. We present the open-source software package NESSi (The Non-Equilibrium Systems Simulation package) which allows to perform many-body dynamics simulations based on Green's functions on the L-shaped Kadanoff-Baym contour. NESSi contains the library libcntr which implements tools for basic operations on these nonequilibrium Green's functions, for constructing Feynman diagrams, and for the solution of integral and integro-differential equations involving contour Green's functions. The library employs a discretization of the Kadanoff-Baym contour into time N points and a high-order implementation of integration routines. The total integrated error scales up to O(N^-7), which is important since the numerical effort increases at least cubically with the simulation time. A distributed-memory parallelization over reciprocal space allows large-scale simulations of lattice systems. We provide a collection of example programs ranging from dynamics in simple two-level systems to problems relevant in contemporary condensed matter physics, including Hubbard clusters and Hubbard or Holstein lattice models. The libcntr library is the basis of a follow-up software package for nonequilibrium dynamical mean-field theory calculations based on strong-coupling perturbative impurity solvers.

READ FULL TEXT

page 25

page 30

page 31

page 33

page 35

page 36

page 37

page 42

research
03/19/2018

PyGOM - A Python Package for Simplifying Modelling with Systems of Ordinary Differential Equations

Ordinary Differential Equations (ODE) are used throughout science where ...
research
12/27/2019

Deep reinforcement learning for complex evaluation of one-loop diagrams in quantum field theory

In this paper we present a novel technique based on deep reinforcement l...
research
10/12/2021

A fast time domain solver for the equilibrium Dyson equation

We consider the numerical solution of the real time equilibrium Dyson eq...
research
08/02/2022

The NumericalCertification package in Macaulay2

The package implements methods for certifying numerical approximations ...
research
01/23/2020

Kω– Open-source library for the shifted Krylov subspace method

We develop Kω, an open-source linear algebra library for the shifted Kry...
research
12/18/2019

M-SPARC: MATLAB-Simulation Package for Ab-initio Real-space Calculations

We present M-SPARC: MATLAB-Simulation Package for Ab-initio Real-space C...
research
07/17/2023

Decomposing imaginary time Feynman diagrams using separable basis functions: Anderson impurity model strong coupling expansion

We present a deterministic algorithm for the efficient evaluation of ima...

Please sign up or login with your details

Forgot password? Click here to reset