| _checkpair(Index idx1, Index idx2) const | openjij::graph::Square< FloatType > | inlineprivate |
| _init_val | openjij::graph::Square< FloatType > | private |
| _J | openjij::graph::Sparse< FloatType > | private |
| _list_adj_nodes | openjij::graph::Sparse< FloatType > | private |
| _num_column | openjij::graph::Square< FloatType > | private |
| _num_edges | openjij::graph::Sparse< FloatType > | private |
| _num_row | openjij::graph::Square< FloatType > | private |
| _num_spins | openjij::graph::Graph | private |
| adj_nodes(Index ind) const | openjij::graph::Sparse< FloatType > | inline |
| calc_energy(const Spins &spins) const | openjij::graph::Sparse< FloatType > | inline |
| calc_energy(const Eigen::Matrix< FloatType, Eigen::Dynamic, 1, Eigen::ColMajor > &spins) const | openjij::graph::Sparse< FloatType > | inline |
| energy(const Spins &spins) const | openjij::graph::Sparse< FloatType > | inline |
| energy(const Eigen::Matrix< FloatType, Eigen::Dynamic, 1, Eigen::ColMajor > &spins) const | openjij::graph::Sparse< FloatType > | inline |
| gen_binary(RandomNumberEngine &random_numder_engine) const | openjij::graph::Graph | inline |
| gen_spin(RandomNumberEngine &random_numder_engine) const | openjij::graph::Graph | inline |
| get_num_column() const | openjij::graph::Square< FloatType > | inline |
| get_num_edges() const | openjij::graph::Sparse< FloatType > | inline |
| get_num_row() const | openjij::graph::Square< FloatType > | inline |
| get_num_spins() const noexcept | openjij::graph::Graph | inline |
| Graph(std::size_t num_spins) | openjij::graph::Graph | inlineexplicit |
| h(std::size_t r, std::size_t c) | openjij::graph::Square< FloatType > | inline |
| h(std::size_t r, std::size_t c) const | openjij::graph::Square< FloatType > | inline |
| openjij::graph::Sparse::h(Index i) | openjij::graph::Sparse< FloatType > | inline |
| openjij::graph::Sparse::h(Index i) const | openjij::graph::Sparse< FloatType > | inline |
| Interactions typedef | openjij::graph::Sparse< FloatType > | |
| J(std::size_t r, std::size_t c, Dir dir) | openjij::graph::Square< FloatType > | inline |
| J(std::size_t r, std::size_t c, Dir dir) const | openjij::graph::Square< FloatType > | inline |
| openjij::graph::Sparse::J(Index i, Index j) | openjij::graph::Sparse< FloatType > | inline |
| openjij::graph::Sparse::J(Index i, Index j) const | openjij::graph::Sparse< FloatType > | inline |
| mod_c(std::int64_t a) const | openjij::graph::Square< FloatType > | inlineprivate |
| mod_r(std::int64_t a) const | openjij::graph::Square< FloatType > | inlineprivate |
| set_adj_node(Index from, Index to) | openjij::graph::Sparse< FloatType > | inlineprivate |
| size() const noexcept | openjij::graph::Graph | inline |
| Sparse(std::size_t num_spins, std::size_t num_edges) | openjij::graph::Sparse< FloatType > | inline |
| Sparse(std::size_t num_spins) | openjij::graph::Sparse< FloatType > | inlineexplicit |
| Sparse(const json &j, std::size_t num_edges) | openjij::graph::Sparse< FloatType > | inline |
| Sparse(const json &j) | openjij::graph::Sparse< FloatType > | inline |
| Sparse(const Sparse< FloatType > &)=default | openjij::graph::Sparse< FloatType > | |
| Sparse(Sparse< FloatType > &&)=default | openjij::graph::Sparse< FloatType > | |
| spin(Spins &spins, std::size_t r, std::size_t c) const | openjij::graph::Square< FloatType > | inline |
| spin(const Spins &spins, std::size_t r, std::size_t c) const | openjij::graph::Square< FloatType > | inline |
| Square(std::size_t num_row, std::size_t num_column, FloatType init_val=0) | openjij::graph::Square< FloatType > | inline |
| Square(const json &j, std::size_t num_row, std::size_t num_column, FloatType init_val=0) | openjij::graph::Square< FloatType > | inline |
| Square(const Square< FloatType > &)=default | openjij::graph::Square< FloatType > | |
| Square(Square< FloatType > &&)=default | openjij::graph::Square< FloatType > | |
| to_ind(std::int64_t r, std::int64_t c) const | openjij::graph::Square< FloatType > | inline |
| to_rc(Index ind) const | openjij::graph::Square< FloatType > | inline |
| value_type typedef | openjij::graph::Sparse< FloatType > | |