Hamiltonian class for counting MZM in non-interacting systems.
More...
#include <Hamiltonian.hpp>
|
int | deg |
| number degree of freedom deg = 2 spinless systems deg = 4 spinfull systems (1/2 spin) More...
|
|
template<class T>
class Hamiltonian< T >
Hamiltonian class for counting MZM in non-interacting systems.
- Template Parameters
-
T | matrix type, support for: arma::mat, arma::sp_mat |
◆ Hamiltonian()
Construct a new Hamiltonian object.
- Parameters
-
_N | number of sites |
_deg | degree of freedom |
◆ InsertBlock()
insert block: value * gamma_i^alpha gamma_j^beta
- Parameters
-
gammai | type of gamma |
i | site index |
gammaj | type of gamma |
j | site index |
value | |
◆ Print()
◆ Solver
◆ deg
number degree of freedom deg = 2 spinless systems deg = 4 spinfull systems (1/2 spin)
◆ elements
The documentation for this class was generated from the following file: