triqs_modest.module.make_density_density

triqs_modest.module.make_density_density()

Function dispatched to the following (C++) functions:

[1] (tau_names: [str], dim_gamma: [int], U_int: float, U_prime: float, J_hund: float)
  -> Operator

Construct a density-density interation

Create a density-density Hamiltonian $$ H_{{int}} = {1}{2} _{(i)(j^{})} U_{ij}^{^{}}n_{i}n_{j^{}}.$$

Functions to create the impurity interaction using many-body operators. @ {


Parameters
tau_names:

names of tau indices [‘up’, ‘down’]

dim_gamma:

dimension of the blocks γ

U_int:

Hubbard U

U_prime:

U’ (typically U’ = U - 2J)

J_hund:

Kanamori J