|
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::Expr, including all inherited members.
| binary_to_spin() | qbpp::Expr | inline |
| constant_ | qbpp::Expr | private |
| Expr(bool b)=delete | qbpp::Expr | private |
| Expr() | qbpp::Expr | inline |
| Expr(const Expr &expr, size_t term_capacity=TERM_CAPACITY) | qbpp::Expr | inline |
| Expr(Expr &&expr) noexcept=default | qbpp::Expr | |
| Expr(T value, size_t term_capacity=TERM_CAPACITY) | qbpp::Expr | inline |
| Expr(Var var) | qbpp::Expr | inline |
| Expr(const Term &term, size_t term_capacity=TERM_CAPACITY) | qbpp::Expr | inline |
| Expr(Term &&term, size_t term_capacity=TERM_CAPACITY) noexcept | qbpp::Expr | inline |
| Expr(energy_t constant, Terms &&terms) noexcept | qbpp::Expr | inline |
| Expr(energy_t constant, const Terms &terms) noexcept | qbpp::Expr | inline |
| Expr(const VarInt &var_int) | qbpp::Expr | inline |
| Expr(VarInt &&var_int) | qbpp::Expr | inline |
| get_constant() const | qbpp::Expr | inline |
| get_terms() const | qbpp::Expr | inline |
| get_terms() | qbpp::Expr | inline |
| neg_sum() const | qbpp::Expr | inline |
| operator()(const MapList &map_list) const | qbpp::Expr | inline |
| operator*=(T val) | qbpp::Expr | inline |
| operator*=(const Term &term) | qbpp::Expr | inline |
| operator*=(const Expr &expr) | qbpp::Expr | inline |
| operator+=(const Expr &expr) | qbpp::Expr | inline |
| operator-=(const Expr &expr) | qbpp::Expr | inline |
| operator/=(energy_t val) | qbpp::Expr | inline |
| operator=(const Expr &expr) | qbpp::Expr | inline |
| operator=(Expr &&expr) noexcept | qbpp::Expr | inline |
| pos_sum() const | qbpp::Expr | inline |
| reduce() | qbpp::Expr | inline |
| replace(const MapList &map_list) | qbpp::Expr | inline |
| set_constant(energy_t constant) | qbpp::Expr | inline |
| simplify(Vars(*sort_vars)(const Vars &)) | qbpp::Expr | inline |
| simplify_as_binary() | qbpp::Expr | inline |
| simplify_as_spin() | qbpp::Expr | inline |
| size() const | qbpp::Expr | inline |
| spin_to_binary() | qbpp::Expr | inline |
| sqr() | qbpp::Expr | inline |
| term_count() const | qbpp::Expr | inline |
| terms_ | qbpp::Expr | private |