Impurity Green's functions
The global interface to the all the available procedures
evaluating dynamical Green's functions of the quantum impurity
problem.
The correct function is called according to the value of ed_mode
.
Quick access
- Routines:
buildgf_impurity()
,get_impd()
,get_impf()
,get_impg()
,get_self()
,get_sigma()
Used modules
ed_input_vars
: User-accessible input variablesed_vars_global
: Global variable accessible throughout the codeed_eigenspace
: Data types for the eigenspaceed_bath
: Routines for bath creation and manipulationed_setup
: Routines for solver environment initialization and finalizationed_hamiltonian
: Routines for Fock space Hamiltonian constructioned_aux_funx
: Assortment of auxiliary procedures required throughout the codeed_gf_normal
: Routines for Green's function calculation,NORMAL
caseed_gf_superc
: Routines for Green's functions calculation,SUPERC
caseed_gf_nonsu2
: Routines for Green's function calculation,NONSU2
case
External modules
Subroutines and functions
- subroutine ed_greens_functions/buildgf_impurity()
- Use :
- function ed_greens_functions/get_impg(zeta[, axis])
- function ed_greens_functions/get_impf(zeta[, axis])
- function ed_greens_functions/get_impd(zeta[, axis])
- Parameters:
zeta (•) [complex, in]
- Options:
axis [character(len=*)]
- Result:
self (size(zeta)) [complex]
- Use :
- function ed_greens_functions/get_sigma(zeta[, axis])