| |
Basis |
|
| |
For every cluster contributing to the series expansion a new basis
of the Hilbert space is build. The size of the basis is varying
with the actual order of perturbation to be evaluated.
|
|
| |
Hamiltonian |
|
| |
The hamiltonian is build up after the definition of the basis.
The representation is reduced to a minimum of memory allocation.
Non-zero elements are evaluated only once saving the hash code of
the resulting state as well as a normalization factor.
|
|
| |
Hash |
|
| |
The hash function depends on the kind of particles of the investigated model.
See the source code documentation for further details.
|
|