Impurity dynamical response functions
The global interface to the all the available procedures
evaluating dynamical response functions of the quantum impurity
problem in the channels: spin, charge, pair and exciton.
The correct function is called according to the value of ed_mode
.
Quick access
- Routines:
buildchi_impurity()
,get_denschi()
,get_exctchi()
,get_pairchi()
,get_spinchi()
Used modules
ed_input_vars
: User-accessible input variablesed_vars_global
: Global variable accessible throughout the codeed_setup
: Routines for solver environment initialization and finalizationed_aux_funx
: Assortment of auxiliary procedures required throughout the codeed_chi_spin
: Routines for spin susceptibility calculation,NORMAL
caseed_chi_dens
: Routines for susceptibility calculation,NORMAL
caseed_chi_pair
: Routines for pair susceptibility calculation,NORMAL
caseed_chi_exct
: Routines for excitonic susceptibility calculation,NORMAL
case
External modules
Subroutines and functions
- subroutine ed_chi_functions/buildchi_impurity()
Build the quantum impurity electrons Susceptibilities \(\hat{\chi}\) calling the correct procedure according to the value of
ed_mode
. Write the results on file.normal
:build_spinChi_normal()
,build_densChi_normal()
,build_pairChi_normal()
,build_exctChi_normal()
superc
: unavailablenonsu2
: unavailable
- Use :
- function ed_chi_functions/get_spinchi(zeta[, axis])
Returns the spin susceptibility for a provided values array
- function ed_chi_functions/get_denschi(zeta[, axis])
Returns the charge susceptibility for a provided values array
- function ed_chi_functions/get_pairchi(zeta[, axis])
Returns the pair susceptibility for a provided values array
- function ed_chi_functions/get_exctchi(zeta[, axis])
Returns the excitonic susceptibility for a provided values array