proximity term
\[ \hat H_{\mathrm{prox}} = \sum_{i}\Delta_{i}\left( c_{i\uparrow}^\dagger c_{i\downarrow}^\dagger +\mathrm{h.c.}\right)= i\sum_{i} \frac{\Delta_{i}}{2}\left( +\gamma_{i\uparrow}^+\gamma_{i\downarrow}^- -\gamma_{i\downarrow}^+ \gamma_{i\uparrow}^- \right) \]
More...
#include <ProxTerm.hpp>
|
static const std::string | name {"delta"} |
|
static constexpr size_t | locality {1} |
|
proximity term
\[ \hat H_{\mathrm{prox}} = \sum_{i}\Delta_{i}\left( c_{i\uparrow}^\dagger c_{i\downarrow}^\dagger +\mathrm{h.c.}\right)= i\sum_{i} \frac{\Delta_{i}}{2}\left( +\gamma_{i\uparrow}^+\gamma_{i\downarrow}^- -\gamma_{i\downarrow}^+ \gamma_{i\uparrow}^- \right) \]
◆ Fill()
template<class T >
static void Spinfull::ProxTerm::Fill |
( |
Hamiltonian< T > & |
ham, |
|
|
double |
delta, |
|
|
int |
i |
|
) |
| |
|
inlinestatic |
Filler.
- Template Parameters
-
T | matrix type, support for: arma::mat, arma::sp_mat |
- Parameters
-
ham | hamiltonian container |
delta | delta potential value \(\Delta_{i}\) |
i | site index |
◆ locality
constexpr size_t Spinfull::ProxTerm::locality {1} |
|
static |
◆ name
const std::string Spinfull::ProxTerm::name {"delta"} |
|
static |
The documentation for this class was generated from the following file: