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 |