Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
This is the complete list of members for operations_research::math_opt::Gurobi, including all inherited members.
AddConstr(char sense, double rhs, const std::string &name) | operations_research::math_opt::Gurobi | |
AddConstr(absl::Span< const int > cind, absl::Span< const double > cval, char sense, double rhs, const std::string &name) | operations_research::math_opt::Gurobi | |
AddIndicator(const std::string &name, int binvar, int binval, absl::Span< const int > ind, absl::Span< const double > val, char sense, double rhs) | operations_research::math_opt::Gurobi | |
AddQConstr(absl::Span< const int > lind, absl::Span< const double > lval, absl::Span< const int > qrow, absl::Span< const int > qcol, absl::Span< const double > qval, char sense, double rhs, const std::string &name) | operations_research::math_opt::Gurobi | |
AddQpTerms(absl::Span< const int > qrow, absl::Span< const int > qcol, absl::Span< const double > qval) | operations_research::math_opt::Gurobi | |
AddSos(absl::Span< const int > types, absl::Span< const int > beg, absl::Span< const int > ind, absl::Span< const double > weight) | operations_research::math_opt::Gurobi | |
AddVar(double obj, double lb, double ub, char vtype, const std::string &name) | operations_research::math_opt::Gurobi | |
AddVar(absl::Span< const int > vind, absl::Span< const double > vval, double obj, double lb, double ub, char vtype, const std::string &name) | operations_research::math_opt::Gurobi | |
Callback typedef | operations_research::math_opt::Gurobi | |
ChgCoeffs(absl::Span< const int > cind, absl::Span< const int > vind, absl::Span< const double > val) | operations_research::math_opt::Gurobi | |
ComputeIIS(Callback cb=nullptr) | operations_research::math_opt::Gurobi | |
constraints | operations_research::math_opt::Gurobi | |
DelConstrs(absl::Span< const int > ind) | operations_research::math_opt::Gurobi | |
DelGenConstrs(absl::Span< const int > ind) | operations_research::math_opt::Gurobi | |
DelQ() | operations_research::math_opt::Gurobi | |
DelQConstrs(absl::Span< const int > ind) | operations_research::math_opt::Gurobi | |
DelSos(absl::Span< const int > ind) | operations_research::math_opt::Gurobi | |
DelVars(absl::Span< const int > ind) | operations_research::math_opt::Gurobi | |
empty(all new variables have objective coefficient 0). - have size equal to the number of new variables | operations_research::math_opt::Gurobi | |
empty(all new variables have objective coefficient 0). - have size equal to the number of new variables | operations_research::math_opt::Gurobi | |
GetCharAttrArray(const char *name, absl::Span< char > attr_out) const | operations_research::math_opt::Gurobi | |
GetCharAttrArray(const char *name, int len) const | operations_research::math_opt::Gurobi | |
GetCharAttrElement(const char *name, int element) const | operations_research::math_opt::Gurobi | |
GetDoubleAttr(const char *name) const | operations_research::math_opt::Gurobi | |
GetDoubleAttrArray(const char *name, absl::Span< double > attr_out) const | operations_research::math_opt::Gurobi | |
GetDoubleAttrArray(const char *name, int len) const | operations_research::math_opt::Gurobi | |
GetDoubleAttrElement(const char *name, int element) const | operations_research::math_opt::Gurobi | |
GetDoubleParam(const char *name) | operations_research::math_opt::Gurobi | |
GetIntAttr(const char *name) const | operations_research::math_opt::Gurobi | |
GetIntAttrArray(const char *name, absl::Span< int > attr_out) const | operations_research::math_opt::Gurobi | |
GetIntAttrArray(const char *name, int len) const | operations_research::math_opt::Gurobi | |
GetIntAttrElement(const char *name, int element) const | operations_research::math_opt::Gurobi | |
GetIntParam(const char *name) | operations_research::math_opt::Gurobi | |
GetNnz(int first_var, int num_vars) | operations_research::math_opt::Gurobi | |
GetStringAttr(const char *name) const | operations_research::math_opt::Gurobi | |
GetStringParam(const char *name) | operations_research::math_opt::Gurobi | |
GetVars(absl::Span< int > vbegin, absl::Span< int > vind, absl::Span< double > vval, int first_var, int num_vars) | operations_research::math_opt::Gurobi | |
GetVars(int first_var, int num_vars) | operations_research::math_opt::Gurobi | |
IsAttrAvailable(const char *name) const | operations_research::math_opt::Gurobi | |
model() const | operations_research::math_opt::Gurobi | inline |
New(GRBenvUniquePtr primary_env=nullptr) | operations_research::math_opt::Gurobi | static |
NewWithSharedPrimaryEnv(GRBenv *primary_env) | operations_research::math_opt::Gurobi | static |
Optimize(Callback cb=nullptr) | operations_research::math_opt::Gurobi | |
ResetParameters() | operations_research::math_opt::Gurobi | |
SetCharAttrArray(const char *name, absl::Span< const char > new_values) | operations_research::math_opt::Gurobi | |
SetCharAttrElement(const char *name, int element, char new_value) | operations_research::math_opt::Gurobi | |
SetCharAttrList(const char *name, absl::Span< const int > ind, absl::Span< const char > new_values) | operations_research::math_opt::Gurobi | |
SetDoubleAttr(const char *attr_name, double value) | operations_research::math_opt::Gurobi | |
SetDoubleAttrArray(const char *name, absl::Span< const double > new_values) | operations_research::math_opt::Gurobi | |
SetDoubleAttrElement(const char *name, int element, double new_value) | operations_research::math_opt::Gurobi | |
SetDoubleAttrList(const char *name, absl::Span< const int > ind, absl::Span< const double > new_values) | operations_research::math_opt::Gurobi | |
SetDoubleParam(const char *name, double value) | operations_research::math_opt::Gurobi | |
SetIntAttr(const char *attr_name, int value) | operations_research::math_opt::Gurobi | |
SetIntAttrArray(const char *name, absl::Span< const int > new_values) | operations_research::math_opt::Gurobi | |
SetIntAttrElement(const char *name, int element, int new_value) | operations_research::math_opt::Gurobi | |
SetIntAttrList(const char *name, absl::Span< const int > ind, absl::Span< const int > new_values) | operations_research::math_opt::Gurobi | |
SetIntParam(const char *name, int value) | operations_research::math_opt::Gurobi | |
SetNthObjective(int index, int priority, double weight, double abs_tol, double rel_tol, const std::string &name, double constant, absl::Span< const int > lind, absl::Span< const double > lval) | operations_research::math_opt::Gurobi | |
SetParam(const char *name, const std::string &value) | operations_research::math_opt::Gurobi | |
SetStringAttr(const char *attr_name, const std::string &value) | operations_research::math_opt::Gurobi | |
SetStringParam(const char *name, const std::string &value) | operations_research::math_opt::Gurobi | |
Terminate() | operations_research::math_opt::Gurobi | |
ToStatus(int grb_err, absl::StatusCode code=absl::StatusCode::kInvalidArgument, absl::SourceLocation loc=absl::SourceLocation::current()) const | operations_research::math_opt::Gurobi | |
UpdateModel() | operations_research::math_opt::Gurobi | |
variables | operations_research::math_opt::Gurobi | |
variables | operations_research::math_opt::Gurobi | |
~Gurobi() | operations_research::math_opt::Gurobi |