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:

ed_set_hloc()

Used modules

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