chemical potential term
\[ \hat H_{\mu} = \sum_{i}\mu_{i} \hat n_{i} = -i\sum_{i} \frac{\mu_{i}}{2} \gamma_{i}^+ \gamma_{i}^- \]
More...
#include <ChemicalTerm.hpp>
|
static const std::string | name {Spinfull::ChemicalTerm::name} |
|
static constexpr size_t | locality {1} |
|
chemical potential term
\[ \hat H_{\mu} = \sum_{i}\mu_{i} \hat n_{i} = -i\sum_{i} \frac{\mu_{i}}{2} \gamma_{i}^+ \gamma_{i}^- \]
◆ Fill()
template<class T >
static void Spinless::ChemicalTerm::Fill |
( |
Hamiltonian< T > & |
ham, |
|
|
double |
mu, |
|
|
int |
i |
|
) |
| |
|
inlinestatic |
Filler.
- Template Parameters
-
T | matrix type, support for: arma::mat, arma::sp_mat |
- Parameters
-
ham | hamiltonian container |
i | site index |
mu | chemical potential value \(\mu_{i}\) |
◆ locality
constexpr size_t Spinless::ChemicalTerm::locality {1} |
|
static |
◆ name
const std::string Spinless::ChemicalTerm::name {Spinfull::ChemicalTerm::name} |
|
static |
The documentation for this class was generated from the following file: