Where the expression in square brackets is the Trace over
Where the expression in square brackets is the Trace over
the Green function and the first part is called single-site contribution
the Green function and the first part is called single-site contribution
and the latter multiple-scattering or backscattering contribution.
and the latter multiple-scattering or backscattering contribution.
## Self-consistent algorithm
## Self-consistent algorithm
To calculate the impurity Green function we make use of the Dyson
To calculate the impurity Green function we make use of the Dyson
equation. The idea is that an impurity locally changes the potential.
equation. The idea is that an impurity locally changes the potential.
This perturbation extends only over a small area that typically
This perturbation extends only over a small area that typically
contains the impurity and the first few shells of neighbors. Then
contains the impurity and the first few shells of neighbors. Then
outside this impurity region the potentials do not change any more and
outside this impurity region the potentials do not change any more and
consequently the difference in the single-site $`t`$-matrices of these
consequently the difference in the single-site $`t`$-matrices of these
positions vanish, i.e. $`\Delta t=0`$. This allows us to embed the
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
impurity in a finite real space cluster into the host system. The
calculation is then done as follows.
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}}`$.
- 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}}`$
- 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}}`$
- 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
- Compute the new impurity potential from the Green function and update the input potential
* Repeat steps 2.-4. until the impurity potential converges
- Repeat steps 2.-4. until the impurity potential converges