openjij
Framework for the Ising model and QUBO.
Loading...
Searching...
No Matches
chimera.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <tuple>
#include <type_traits>
#include "openjij/graph/sparse.hpp"
Include dependency graph for chimera.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openjij::graph::Chimera< FloatType >
 chimera lattice graph More...
 

Namespaces

namespace  openjij
 
namespace  openjij::graph
 

Typedefs

using openjij::graph::ChimeraIndex = std::tuple< std::size_t, std::size_t, std::size_t >
 Chimera index (row, column, in-chimera) The structure of in-chimera is as follows in-chimera index.
 

Enumerations

enum class  openjij::graph::ChimeraDir {
  openjij::graph::PLUS_R , openjij::graph::MINUS_R , openjij::graph::PLUS_C , openjij::graph::MINUS_C ,
  openjij::graph::IN_0or4 , openjij::graph::IN_1or5 , openjij::graph::IN_2or6 , openjij::graph::IN_3or7
}
 direction in chimera graph More...