Gecode 6.4.0
Gecode::Optimize::Model Member List

This is the complete list of members for Gecode::Optimize::Model, including all inherited members.

add_binary(std::string name={})Gecode::Optimize::Model
add_continuous(double lower=0.0, double upper=std::numeric_limits< double >::infinity(), std::string name={})Gecode::Optimize::Model
add_global(GlobalPayload payload, std::string name={})Gecode::Optimize::Model
add_integer(double lower=0.0, double upper=std::numeric_limits< double >::infinity(), std::string name={})Gecode::Optimize::Model
add_row(const std::vector< Term > &terms, double lower, double upper, std::string name={})Gecode::Optimize::Model
add_rows(const std::vector< RowSpec > &rows)Gecode::Optimize::Model
add_rows_sparse(const SparseRowBatch &rows)Gecode::Optimize::Model
add_variable(VariableType type, double lower, double upper, std::string name={})Gecode::Optimize::Model
add_variables(const std::vector< VariableSpec > &variables)Gecode::Optimize::Model
global(GlobalConstraint constraint) constGecode::Optimize::Model
id() const noexceptGecode::Optimize::Modelinline
maximize(const std::vector< Term > &terms, double offset=0.0)Gecode::Optimize::Model
minimize(const std::vector< Term > &terms, double offset=0.0)Gecode::Optimize::Model
Model()Gecode::Optimize::Model
Model(const Model &)=deleteGecode::Optimize::Model
Model(Model &&other) noexceptGecode::Optimize::Model
operator=(const Model &)=deleteGecode::Optimize::Model
operator=(Model &&other) noexceptGecode::Optimize::Model
remove(Variable variable)Gecode::Optimize::Model
remove(Constraint constraint)Gecode::Optimize::Model
remove(GlobalConstraint constraint)Gecode::Optimize::Model
revision() const noexceptGecode::Optimize::Modelinline
row(Constraint constraint) constGecode::Optimize::Model
set_bounds(Variable variable, double lower, double upper)Gecode::Optimize::Model
set_bounds(Constraint constraint, double lower, double upper)Gecode::Optimize::Model
set_coefficient(Constraint constraint, Variable variable, double coefficient)Gecode::Optimize::Model
set_name(Variable variable, std::string name)Gecode::Optimize::Model
set_name(Constraint constraint, std::string name)Gecode::Optimize::Model
set_name(GlobalConstraint constraint, std::string name)Gecode::Optimize::Model
set_objective(const std::vector< Term > &terms, ObjectiveSense sense, double offset=0.0)Gecode::Optimize::Model
set_objective_coefficient(Variable variable, double coefficient)Gecode::Optimize::Model
set_objective_offset(double offset)Gecode::Optimize::Model
snapshot() constGecode::Optimize::Model
variable(Variable variable) constGecode::Optimize::Model