|
TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
|
#include "../gfs/block/gf_struct.hpp"#include "../utility/dressed_iterator.hpp"#include "../utility/exceptions.hpp"#include <h5/h5.hpp>#include <itertools/itertools.hpp>#include <algorithm>#include <array>#include <iterator>#include <set>#include <string>#include <string_view>#include <utility>#include <variant>#include <vector>Provides a fundamental operator set class.
Definition in file fundamental_operator_set.hpp.
Go to the source code of this file.
Classes | |
| class | triqs::hilbert_space::fundamental_operator_set |
| Class representing a fundamental operator set. More... | |
Typedefs | |
| using | triqs::hilbert_space::gf_struct_t |
| Elevate triqs::gfs::gf_struct_t to the triqs::hilbert_space namespace. | |
| using | triqs::hilbert_space::indices_t = std::vector<std::variant<long, std::string, double, std::array<long, 3>>> |
| Index type for single particle state indices \( \alpha_i \). | |
Functions | |
| std::string | triqs::hilbert_space::format_indices (indices_t const &alpha, std::string_view sep=",", std::string_view prefix="", std::string_view suffix="") |
| String representation of a single particle state index \( \alpha_i \). | |