QUBO++ Library with QUBO Solver APIs
Author: Koji Nakano, License: Non-commercial research and evaluation purposes without any guarantees.
qbpp_grb::QuadModel Member List

This is the complete list of members for qbpp_grb::QuadModel, including all inherited members.

check_expr(const Expr &expr)qbpp::Modelinlineprotectedstatic
check_expr(Expr &&expr)qbpp::Modelinlineprotectedstatic
degree_qbpp::QuadModelprivate
expr_ptr_qbpp::Modelprotected
get_constant() constqbpp::Modelinline
get_degree() constqbpp::QuadModelinline
get_degree(vindex_t index) constqbpp::QuadModelinline
get_expr() constqbpp::Modelinline
get_grb_model()qbpp_grb::QuadModelinline
get_grb_model() constqbpp_grb::QuadModelinline
get_grb_var(int index) constqbpp_grb::QuadModelinline
get_index(Var var) constqbpp::Modelinline
get_index_var() constqbpp::Modelinline
get_linear() constqbpp::QuadModelinline
get_linear(vindex_t index) constqbpp::QuadModelinline
get_max_coeff() constqbpp::QuadModelinline
get_min_coeff() constqbpp::QuadModelinline
get_quadratic() constqbpp::QuadModelinline
get_quadratic(vindex_t i, vindex_t j) constqbpp::QuadModelinline
get_terms() constqbpp::Modelinline
get_var(vindex_t index) constqbpp::Modelinline
grb_envqbpp_grb::QuadModelprotected
grb_model_ptrqbpp_grb::QuadModelprotected
grb_xqbpp_grb::QuadModelprotected
has(Var var) constqbpp::Modelinline
index_var_ptr_qbpp::Modelprotected
linear_qbpp::QuadModelprivate
Model()=deleteqbpp::Modelprotected
Model(const Model &model)qbpp::Modelinline
Model(const Expr &expr)qbpp::Modelinline
Model(Model &&)=defaultqbpp::Model
Model(Expr &&expr) noexceptqbpp::Modelinline
operator const Expr &() constqbpp::Modelinline
operator=(QuadModel &&)=deleteqbpp::QuadModelprivate
operator=(const QuadModel &)=deleteqbpp::QuadModelprivate
qbpp::Model::operator=(const Model &)=deleteqbpp::Modelprotected
qbpp::Model::operator=(Model &&)=deleteqbpp::Modelprotected
optimize()qbpp_grb::QuadModelinline
pimpl_qbpp::QuadModelprivate
QuadModel(const qbpp::QuadModel &quad_model, bool verbose=false)qbpp_grb::QuadModelinline
QuadModel(const QuadModel &grb_model)=defaultqbpp_grb::QuadModel
qbpp::QuadModel::QuadModel(const QuadModel &)=defaultqbpp::QuadModel
qbpp::QuadModel::QuadModel(QuadModel &&) noexcept=defaultqbpp::QuadModel
qbpp::QuadModel::QuadModel(const Model &model)qbpp::QuadModelinline
qbpp::QuadModel::QuadModel(Model &&model)qbpp::QuadModelinline
qbpp::QuadModel::QuadModel(const Expr &expr)qbpp::QuadModelinline
qbpp::QuadModel::QuadModel(Expr &&expr)qbpp::QuadModelinline
quadratic_qbpp::QuadModelprivate
set(const std::string &key, const std::string &val)qbpp_grb::QuadModelinline
set(Callback &cb)qbpp_grb::QuadModelinline
set_time_limit(uint32_t time_limit)qbpp_grb::QuadModelinline
term_count(vindex_t deg) constqbpp::QuadModelinline
term_count() const overrideqbpp::QuadModelinlinevirtual
var_count() constqbpp::Modelinline
write(std::string filename)qbpp_grb::QuadModelinline
~Model()=defaultqbpp::Modelvirtual