Xped
|
Classes | |
struct | Bench |
struct | CTM |
struct | CTMCheckpoint |
struct | Imag |
struct | Optim |
Enumerations | |
enum class | Bond : uint32_t { H = (1 << 0) , V = (1 << 1) , D1 = (1 << 2) , D2 = (1 << 3) } |
enum class | GATE_ORDER { HDV , VDH } |
Functions | |
Bench | bench_from_toml (const toml::value &t) |
Optim | optim_from_toml (const toml::value &t) |
constexpr enum Bond | operator| (const enum Bond selfValue, const enum Bond inValue) |
constexpr enum Bond | operator& (const enum Bond selfValue, const enum Bond inValue) |
CTM | ctm_from_toml (const toml::value &t) |
Imag | imag_from_toml (const toml::value &t) |
template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>> | |
std::ostream & | operator<< (std::ostream &os, const T &t) |
template<typename T , typename = typename std::enable_if_t<boost::describe::has_describe_enumerators<T>::value>> | |
std::istream & | operator>> (std::istream &is, T &t) |
|
strong |
|
strong |
|
inline |
|
inline |
|
inline |
|
constexpr |
std::ostream & Xped::Opts::operator<< | ( | std::ostream & | os, |
const T & | t | ||
) |
std::istream & Xped::Opts::operator>> | ( | std::istream & | is, |
T & | t | ||
) |
|
constexpr |
|
inline |