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,NORMALcaseed_observables_superc: Routines for direct observables calculation,SUPERCcaseed_observables_nonsu2: Routines for observables calculation,NONSU2case
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()