openjij
Framework for the Ising model and QUBO.
Loading...
Searching...
No Matches
graph.hpp File Reference
#include <cstddef>
#include <random>
#include <vector>
#include <nlohmann/json.hpp>
Include dependency graph for graph.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openjij::graph::Graph
 Abstract graph class. More...
 

Namespaces

namespace  openjij
 
namespace  openjij::graph
 

Typedefs

using openjij::graph::Spin = int
 
using openjij::graph::Spins = std::vector< Spin >
 
using openjij::graph::Binary = int
 
using openjij::graph::Binaries = std::vector< Binary >
 
using openjij::graph::Index = std::size_t
 
using openjij::graph::Nodes = std::vector< Index >