|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
#include "./fundamental_operator_set.hpp"#include "../utility/exceptions.hpp"#include <boost/container/flat_map.hpp>#include <h5/h5.hpp>#include <cstdint>#include <set>#include <string>#include <vector>Provides a class to represent Hilbert (Fock) spaces.
Definition in file hilbert_space.hpp.
Go to the source code of this file.
Classes | |
| class | triqs::hilbert_space::hilbert_space |
| Fermionic Hilbert (Fock) space generated by a fundamental operator set. More... | |
| class | triqs::hilbert_space::sub_hilbert_space |
| Subspace of a fermionic Hilbert (Fock) space. More... | |
Typedefs | |
| using | triqs::hilbert_space::fock_state_t = uint64_t |
| Integer type representing a fermionic fock state \( \lvert f \rangle = \lvert n_{\alpha_0}, n_{\alpha_1},
\dots, n_{\alpha_{N-1}} \rangle \). | |