Where the expression in square brackets is the Trace over
the Green function and the first part is called single-site contribution
and the latter multiple-scattering or backscattering contribution.
## Self-consistent algorithm
To calculate the impurity Green function we make use of the Dyson
equation. The idea is that an impurity locally changes the potential.
This perturbation extends only over a small area that typically
contains the impurity and the first few shells of neighbors. Then
outside this impurity region the potentials do not change any more and
consequently the difference in the single-site $`t`$-matrices of these
positions vanish, i.e. $`\Delta t=0`$. This allows us to embed the
impurity in a finite real space cluster into the host system. The
calculation is then done as follows.
* Compute the host systems Green function and write out the structural Green function as well as the single-site $`t`$ matrix of the host $`t_{\mathrm{host}}`$.
* From the impurity potential compute the $`t`$-matrix of the impurity and construct $`\Delta t=t_{\mathrm{host}}-t_{\mathrm{imp}}`$
* Solve the impurity Dyson equation: $`\underline{\underline{G}}=\underline{\underline{G}}_{\mathrm{host}}+\underline{\underline{G}}_{\mathrm{host}}\Delta t\underline{\underline{G}}`$
* Compute the new impurity potential from the Green function and update the input potential
* Repeat steps 2.-4. until the impurity potential converges
# KKRimp program: Theory
This page should give you a brief introduction to the theoretical
background of the impurity calculations. To find more details on the
theory and a detailed description on the method follow the following
links:
* PhD thesis of D. Bauer (https://publications.rwth-aachen.de/record/229375)
* Dederichs et al., MRS Proceedings 253, 185 (1991)
Where the expression in square brackets is the Trace over
the Green function and the first part is called single-site contribution
and the latter multiple-scattering or backscattering contribution.
## Self-consistent algorithm
To calculate the impurity Green function we make use of the Dyson
equation. The idea is that an impurity locally changes the potential.
This perturbation extends only over a small area that typically
contains the impurity and the first few shells of neighbors. Then
outside this impurity region the potentials do not change any more and
consequently the difference in the single-site $`t`$-matrices of these
positions vanish, i.e. $`\Delta t=0`$. This allows us to embed the
impurity in a finite real space cluster into the host system. The
calculation is then done as follows.
- Compute the host systems Green function and write out the structural Green function as well as the single-site $`t`$ matrix of the host $`t_{\mathrm{host}}`$.
- From the impurity potential compute the $`t`$-matrix of the impurity and construct $`\Delta t=t_{\mathrm{host}}-t_{\mathrm{imp}}`$
- Solve the impurity Dyson equation: $`\underline{\underline{G}}=\underline{\underline{G}}_{\mathrm{host}}+\underline{\underline{G}}_{\mathrm{host}}\Delta t\underline{\underline{G}}`$
- Compute the new impurity potential from the Green function and update the input potential
- Repeat steps 2.-4. until the impurity potential converges