Auxiliary Functions
Description
Hosts a number of auxiliary procedures required in different parts of the code. Specifically, it implements: creation/annihilation fermionic operators, binary decomposition of integer representation of Fock states and setup the local impurity Hamiltonian
Quick access
- Routines:
Used modules
edipack2
: EDIpack2.0 library frontende2i_vars_global
: Global variables, inequivalent sites version
External modules
Subroutines and functions
- interface e2i_aux_funx/ed_set_hloc(hloc, nlat)
This subroutine sets the local Hamiltonian of the impurity problem. The local hamiltonian can have different shapes:
In the case of real-space DMFT, the number of impurities
nlat
must be provided.- Parameters:
hloc (various shapes) [complex, in]
nlat [integer] – Number of impurities for real-space DMFT