Impurity Observables
The global unique interface to the all the available procedures
evaluating impurity observables and static correlations.
The correct function is called according to the value of ed_mode
.
Quick access
- Routines:
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_observables_normal
: Routines for observable calculation,NORMAL
caseed_observables_superc
: Routines for direct observables calculation,SUPERC
caseed_observables_nonsu2
: Routines for observables calculation,NONSU2
case
External modules
Subroutines and functions
- subroutine ed_observables/observables_impurity()
Calculate the local observables calling the correct procedure according to the value of
ed_mode
. Write the results on plain-text files.normal
:observables_normal()
superc
:observables_superc()
nonsu2
:observables_nonsu2()
- subroutine ed_observables/local_energy_impurity()
Calculate the local energy calling the correct procedure according to the value of
ed_mode
. Write the results on plain-text files.normal
:local_energy_normal()
superc
:local_energy_superc()
nonsu2
:local_energy_nonsu2()