|
QUBO++ Library with QUBO Solver APIs
Author: Koji Nakano, License: Non-commercial research and evaluation purposes without any guarantees.
|
This is the complete list of members for qbpp::easy_solver::SolDelta, including all inherited members.
| after_delta_updated([[maybe_unused]] vindex_t flip_index, [[maybe_unused]] vindex_t update_delta_index) | qbpp::easy_solver::SolDelta | inlinevirtual |
| before_delta_updated([[maybe_unused]] vindex_t flip_index, [[maybe_unused]] vindex_t update_delta_index) | qbpp::easy_solver::SolDelta | inlinevirtual |
| bit_vector_ | qbpp::Sol | protected |
| clear() | qbpp::Sol | inline |
| comp_energy() const | qbpp::Sol | inlineprotected |
| delta_ | qbpp::easy_solver::SolDelta | protected |
| easy_solver_ | qbpp::easy_solver::SolDelta | protected |
| energy_ | qbpp::Sol | mutableprotected |
| flip(vindex_t index) | qbpp::easy_solver::SolDelta | inlinevirtual |
| qbpp::Sol::flip(Var var) | qbpp::Sol | inline |
| get(vindex_t index) const | qbpp::Sol | inline |
| get(Var var) const | qbpp::Sol | inline |
| get(const Expr &expr) const | qbpp::Sol | inline |
| get(const Vector< T > &vec) const | qbpp::Sol | inline |
| get_bit_vector() const | qbpp::Sol | inline |
| get_constant() const | qbpp::Sol | inline |
| get_delta(vindex_t i) const | qbpp::easy_solver::SolDelta | inline |
| get_energy() const | qbpp::Sol | inline |
| get_index(Var var) const | qbpp::Sol | inline |
| get_map_list() const | qbpp::Sol | inlineprotected |
| get_var(vindex_t index) const | qbpp::Sol | inline |
| greedy() | qbpp::easy_solver::SolDelta | inline |
| has(Var var) const | qbpp::Sol | inline |
| move_to(qbpp::Sol destination) | qbpp::easy_solver::SolDelta | inline |
| neg_count() const | qbpp::easy_solver::SolDelta | inline |
| neg_min() const | qbpp::easy_solver::SolDelta | inline |
| neg_random() | qbpp::easy_solver::SolDelta | inline |
| neg_set_ | qbpp::easy_solver::SolDelta | protected |
| operator MapList() const | qbpp::Sol | inline |
| operator<(const Sol &sol) const | qbpp::Sol | inline |
| operator=(const Sol &sol) | qbpp::Sol | inline |
| operator=(Sol &&sol) | qbpp::Sol | inline |
| operator==(const Sol &sol) const | qbpp::Sol | inline |
| popcount() const | qbpp::Sol | inline |
| quad_model_ | qbpp::Sol | protected |
| random_flip(size_t iteration) | qbpp::easy_solver::SolDelta | inline |
| set(vindex_t index, bool value) | qbpp::Sol | inline |
| set(Var var, bool value) | qbpp::Sol | inline |
| set(const Sol &sol) | qbpp::Sol | inline |
| set(const MapList &map_list) | qbpp::Sol | inline |
| set_energy(energy_t energy) | qbpp::Sol | inline |
| set_if_better(const std::string &solver_name) | qbpp::easy_solver::SolDelta | inline |
| Sol()=delete | qbpp::Sol | protected |
| Sol(const Sol &sol)=default | qbpp::Sol | |
| Sol(Sol &&sol)=default | qbpp::Sol | |
| Sol(const QuadModel &quad_model) | qbpp::Sol | inline |
| sol_holder_ptr_ | qbpp::easy_solver::SolDelta | protected |
| SolDelta(const EasySolver &easy_solver) | qbpp::easy_solver::SolDelta | inlineexplicit |
| var_count() const | qbpp::Sol | inline |
| ~Sol()=default | qbpp::Sol | virtual |
| ~SolDelta()=default | qbpp::easy_solver::SolDelta | virtual |