openjij
Framework for the Ising model and QUBO.
|
#include "openjij/utility/type_traits.hpp"
Go to the source code of this file.
Classes | |
struct | openjij::system::mc_system |
monte carlo system tag More... | |
struct | openjij::system::classical_system |
classical monte carlo system (using beta (inverse temperature) for annealing parameter) More... | |
struct | openjij::system::classical_constraint_system |
classical monte carlo system with a constraint (using beta (inverse temperature) for annealing parameter) More... | |
struct | openjij::system::quantum_system |
quantum monte carlo system More... | |
struct | openjij::system::transverse_field_system |
ordinary homogeneous transverse field system (using beta and annealing schedule (s) for annealing parameter) More... | |
struct | openjij::system::inhomogeneous_transverse_field_system |
inhomogeneous transverse field system More... | |
struct | openjij::system::nonstoquastic_system |
nonstoquastic quantum system More... | |
struct | openjij::system::single_command_system |
system tag with single command execution (e.g. More... | |
struct | openjij::system::realtime_dynamics_system |
system tag for solving real time schrodinger dynamics More... | |
struct | openjij::system::get_system_type< System > |
meta function for getting system type More... | |
struct | openjij::system::get_classical_or_quantum_system_type< System > |
meta function to check whether system type is derived from classical_system or quantum_system. More... | |
struct | openjij::system::get_base_system_type< System > |
meta function to check whether system type is derived from mc_system, single_command_system, or real_time_dynamics_system. More... | |
Namespaces | |
namespace | openjij |
namespace | openjij::system |
Variables | |
static constexpr bool | openjij::system::USE_EIGEN = true |
USE_EIGEN flag. | |