NESSi  v1.0.2
The NonEquilibrium Systems Simulation Library

◆ green_equilibrium_mat_bethe()

template<typename T >
void cntr::green_equilibrium_mat_bethe ( herm_matrix< T > &  G,
double  beta,
int  limit,
int  nn,
double  mu 
)

Equilibrium propagator for Bethe semicircular density of states. Matsubara only.

Purpose

Calculate the Matsubara Green's function \(G\) for the Bethe density of states.

Parameters
G

The output Greens function set to the equilibrium free propagator

beta

inverse temperature

limit

max number of intervals in Fourier transform

nn

number of points in each interval of the Fourier transform

mu

chemical potential

Definition at line 576 of file cntr_equilibrium_impl.hpp.

References green_equilibrium_mat().

577  {
578  bethedos dos;
579  green_equilibrium_mat(G, dos, beta, limit, nn,mu);
580 }
void green_equilibrium_mat(herm_matrix< T > &G, dos_function &dos, double beta, int limit=100, int nn=20, double mu=0.0)
+ Here is the call graph for this function: