| AddAuxiliaryObjective(int64_t priority, absl::string_view name={}) | operations_research::math_opt::Model | inline |
| AddAuxiliaryObjective(const LinearExpression &expression, bool is_maximize, int64_t priority, absl::string_view name={}) | operations_research::math_opt::Model | inline |
| AddBinaryVariable(absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddContinuousVariable(double lower_bound, double upper_bound, absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddIndicatorConstraint(Variable indicator_variable, const BoundedLinearExpression &implied_constraint, bool activate_on_zero=false, absl::string_view name={}) | operations_research::math_opt::Model | |
| AddIntegerVariable(double lower_bound, double upper_bound, absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddLinearConstraint(absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddLinearConstraint(double lower_bound, double upper_bound, absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddLinearConstraint(const BoundedLinearExpression &bounded_expr, absl::string_view name="") | operations_research::math_opt::Model | |
| AddMaximizationObjective(const LinearExpression &expression, int64_t priority, absl::string_view name={}) | operations_research::math_opt::Model | inline |
| AddMinimizationObjective(const LinearExpression &expression, int64_t priority, absl::string_view name={}) | operations_research::math_opt::Model | inline |
| AddQuadraticConstraint(const BoundedQuadraticExpression &bounded_expr, absl::string_view name="") | operations_research::math_opt::Model | |
| AddSecondOrderConeConstraint(absl::Span< const LinearExpression > arguments_to_norm, const LinearExpression &upper_bound, absl::string_view name="") | operations_research::math_opt::Model | |
| AddSos1Constraint(const std::vector< LinearExpression > &expressions, std::vector< double > weights={}, absl::string_view name="") | operations_research::math_opt::Model | |
| AddSos2Constraint(const std::vector< LinearExpression > &expressions, std::vector< double > weights={}, absl::string_view name="") | operations_research::math_opt::Model | |
| AddToObjective(double objective) | operations_research::math_opt::Model | inline |
| AddToObjective(Variable objective) | operations_research::math_opt::Model | inline |
| AddToObjective(LinearTerm objective) | operations_research::math_opt::Model | inline |
| AddToObjective(const LinearExpression &objective) | operations_research::math_opt::Model | |
| AddToObjective(const QuadraticExpression &objective) | operations_research::math_opt::Model | |
| AddToObjective(Objective objective, const LinearExpression &expression) | operations_research::math_opt::Model | |
| AddVariable(double lower_bound, double upper_bound, bool is_integer, absl::string_view name="") | operations_research::math_opt::Model | inline |
| AddVariable(absl::string_view name="") | operations_research::math_opt::Model | inline |
| ApplyUpdateProto(const ModelUpdateProto &update_proto) | operations_research::math_opt::Model | |
| auxiliary_objective(int64_t id) const | operations_research::math_opt::Model | inline |
| auxiliary_objective(AuxiliaryObjectiveId id) const | operations_research::math_opt::Model | inline |
| AuxiliaryObjectives() const | operations_research::math_opt::Model | |
| clear_objective() | operations_research::math_opt::Model | inline |
| Clone(std::optional< absl::string_view > new_name=std::nullopt) const | operations_research::math_opt::Model | |
| coefficient(LinearConstraint constraint, Variable variable) const | operations_research::math_opt::Model | inline |
| ColumnNonzeros(Variable variable) const | operations_research::math_opt::Model | |
| DeleteAuxiliaryObjective(Objective objective) | operations_research::math_opt::Model | inline |
| DeleteIndicatorConstraint(IndicatorConstraint constraint) | operations_research::math_opt::Model | inline |
| DeleteLinearConstraint(LinearConstraint constraint) | operations_research::math_opt::Model | inline |
| DeleteQuadraticConstraint(QuadraticConstraint constraint) | operations_research::math_opt::Model | inline |
| DeleteSecondOrderConeConstraint(SecondOrderConeConstraint constraint) | operations_research::math_opt::Model | inline |
| DeleteSos1Constraint(Sos1Constraint constraint) | operations_research::math_opt::Model | inline |
| DeleteSos2Constraint(Sos2Constraint constraint) | operations_research::math_opt::Model | inline |
| DeleteVariable(Variable variable) | operations_research::math_opt::Model | inline |
| ExportModel(bool remove_names=false) const | operations_research::math_opt::Model | |
| FromModelProto(const ModelProto &model_proto) | operations_research::math_opt::Model | static |
| has_auxiliary_objective(int64_t id) const | operations_research::math_opt::Model | inline |
| has_auxiliary_objective(AuxiliaryObjectiveId id) const | operations_research::math_opt::Model | inline |
| has_indicator_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_indicator_constraint(IndicatorConstraintId id) const | operations_research::math_opt::Model | inline |
| has_linear_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_linear_constraint(LinearConstraintId id) const | operations_research::math_opt::Model | inline |
| has_quadratic_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_quadratic_constraint(QuadraticConstraintId id) const | operations_research::math_opt::Model | inline |
| has_second_order_cone_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_second_order_cone_constraint(SecondOrderConeConstraintId id) const | operations_research::math_opt::Model | inline |
| has_sos1_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_sos1_constraint(Sos1ConstraintId id) const | operations_research::math_opt::Model | inline |
| has_sos2_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| has_sos2_constraint(Sos2ConstraintId id) const | operations_research::math_opt::Model | inline |
| has_variable(int64_t id) const | operations_research::math_opt::Model | inline |
| has_variable(VariableId id) const | operations_research::math_opt::Model | inline |
| indicator_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| indicator_constraint(IndicatorConstraintId id) const | operations_research::math_opt::Model | inline |
| IndicatorConstraints() const | operations_research::math_opt::Model | inline |
| is_coefficient_nonzero(LinearConstraint constraint, Variable variable) const | operations_research::math_opt::Model | inline |
| is_integer(Variable variable) const | operations_research::math_opt::Model | inline |
| is_maximize() const | operations_research::math_opt::Model | inline |
| is_objective_coefficient_nonzero(Variable variable) const | operations_research::math_opt::Model | inline |
| is_objective_coefficient_nonzero(Variable first_variable, Variable second_variable) const | operations_research::math_opt::Model | inline |
| linear_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| linear_constraint(LinearConstraintId id) const | operations_research::math_opt::Model | inline |
| LinearConstraints() const | operations_research::math_opt::Model | |
| lower_bound(Variable variable) const | operations_research::math_opt::Model | inline |
| lower_bound(LinearConstraint constraint) const | operations_research::math_opt::Model | inline |
| Maximize(double objective) | operations_research::math_opt::Model | inline |
| Maximize(Variable objective) | operations_research::math_opt::Model | inline |
| Maximize(LinearTerm objective) | operations_research::math_opt::Model | inline |
| Maximize(const LinearExpression &objective) | operations_research::math_opt::Model | inline |
| Maximize(const QuadraticExpression &objective) | operations_research::math_opt::Model | inline |
| Maximize(Objective objective, const LinearExpression &expression) | operations_research::math_opt::Model | inline |
| Minimize(double objective) | operations_research::math_opt::Model | inline |
| Minimize(Variable objective) | operations_research::math_opt::Model | inline |
| Minimize(LinearTerm objective) | operations_research::math_opt::Model | inline |
| Minimize(const LinearExpression &objective) | operations_research::math_opt::Model | inline |
| Minimize(const QuadraticExpression &objective) | operations_research::math_opt::Model | inline |
| Minimize(Objective objective, const LinearExpression &expression) | operations_research::math_opt::Model | inline |
| Model(absl::string_view name="") | operations_research::math_opt::Model | explicit |
| Model(absl::Nonnull< std::unique_ptr< ModelStorage > > storage) | operations_research::math_opt::Model | explicit |
| Model(const Model &)=delete | operations_research::math_opt::Model | |
| name() const | operations_research::math_opt::Model | inline |
| name(Variable variable) const | operations_research::math_opt::Model | inline |
| name(LinearConstraint constraint) const | operations_research::math_opt::Model | inline |
| NewUpdateTracker() | operations_research::math_opt::Model | |
| next_auxiliary_objective_id() const | operations_research::math_opt::Model | inline |
| next_indicator_constraint_id() const | operations_research::math_opt::Model | inline |
| next_linear_constraint_id() const | operations_research::math_opt::Model | inline |
| next_quadratic_constraint_id() const | operations_research::math_opt::Model | inline |
| next_second_order_cone_constraint_id() const | operations_research::math_opt::Model | inline |
| next_sos1_constraint_id() const | operations_research::math_opt::Model | inline |
| next_sos2_constraint_id() const | operations_research::math_opt::Model | inline |
| next_variable_id() const | operations_research::math_opt::Model | inline |
| NonzeroVariablesInLinearObjective() const | operations_research::math_opt::Model | inline |
| NonzeroVariablesInLinearObjective(Objective objective) const | operations_research::math_opt::Model | |
| NonzeroVariablesInQuadraticObjective() const | operations_research::math_opt::Model | |
| num_auxiliary_objectives() const | operations_research::math_opt::Model | inline |
| num_indicator_constraints() const | operations_research::math_opt::Model | inline |
| num_linear_constraints() const | operations_research::math_opt::Model | inline |
| num_quadratic_constraints() const | operations_research::math_opt::Model | inline |
| num_second_order_cone_constraints() const | operations_research::math_opt::Model | inline |
| num_sos1_constraints() const | operations_research::math_opt::Model | inline |
| num_sos2_constraints() const | operations_research::math_opt::Model | inline |
| num_variables() const | operations_research::math_opt::Model | inline |
| objective_coefficient(Variable variable) const | operations_research::math_opt::Model | inline |
| objective_coefficient(Variable first_variable, Variable second_variable) const | operations_research::math_opt::Model | inline |
| objective_offset() const | operations_research::math_opt::Model | inline |
| ObjectiveAsLinearExpression() const | operations_research::math_opt::Model | |
| ObjectiveAsQuadraticExpression() const | operations_research::math_opt::Model | |
| operator<<(std::ostream &ostr, const Model &model) | operations_research::math_opt::Model | friend |
| operator=(const Model &)=delete | operations_research::math_opt::Model | |
| primary_objective() const | operations_research::math_opt::Model | inline |
| quadratic_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| quadratic_constraint(QuadraticConstraintId id) const | operations_research::math_opt::Model | inline |
| QuadraticConstraints() const | operations_research::math_opt::Model | inline |
| RowNonzeros(LinearConstraint constraint) const | operations_research::math_opt::Model | |
| second_order_cone_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| second_order_cone_constraint(SecondOrderConeConstraintId id) const | operations_research::math_opt::Model | inline |
| SecondOrderConeConstraints() const | operations_research::math_opt::Model | inline |
| set_coefficient(LinearConstraint constraint, Variable variable, double value) | operations_research::math_opt::Model | inline |
| set_continuous(Variable variable) | operations_research::math_opt::Model | inline |
| set_integer(Variable variable) | operations_research::math_opt::Model | inline |
| set_is_integer(Variable variable, bool is_integer) | operations_research::math_opt::Model | inline |
| set_is_maximize(bool is_maximize) | operations_research::math_opt::Model | inline |
| set_is_maximize(Objective objective, bool is_maximize) | operations_research::math_opt::Model | inline |
| set_lower_bound(Variable variable, double lower_bound) | operations_research::math_opt::Model | inline |
| set_lower_bound(LinearConstraint constraint, double lower_bound) | operations_research::math_opt::Model | inline |
| set_maximize() | operations_research::math_opt::Model | inline |
| set_maximize(Objective objective) | operations_research::math_opt::Model | inline |
| set_minimize() | operations_research::math_opt::Model | inline |
| set_minimize(Objective objective) | operations_research::math_opt::Model | inline |
| set_objective_coefficient(Variable variable, double value) | operations_research::math_opt::Model | inline |
| set_objective_coefficient(Variable first_variable, Variable second_variable, double value) | operations_research::math_opt::Model | inline |
| set_objective_coefficient(Objective objective, Variable variable, double value) | operations_research::math_opt::Model | inline |
| set_objective_offset(double value) | operations_research::math_opt::Model | inline |
| set_objective_offset(Objective objective, double value) | operations_research::math_opt::Model | inline |
| set_objective_priority(Objective objective, int64_t priority) | operations_research::math_opt::Model | inline |
| set_upper_bound(Variable variable, double upper_bound) | operations_research::math_opt::Model | inline |
| set_upper_bound(LinearConstraint constraint, double upper_bound) | operations_research::math_opt::Model | inline |
| SetObjective(double objective, bool is_maximize) | operations_research::math_opt::Model | inline |
| SetObjective(Variable objective, bool is_maximize) | operations_research::math_opt::Model | inline |
| SetObjective(LinearTerm objective, bool is_maximize) | operations_research::math_opt::Model | inline |
| SetObjective(const LinearExpression &objective, bool is_maximize) | operations_research::math_opt::Model | |
| SetObjective(const QuadraticExpression &objective, bool is_maximize) | operations_research::math_opt::Model | |
| SetObjective(Objective objective, const LinearExpression &expression, bool is_maximize) | operations_research::math_opt::Model | |
| SortedAuxiliaryObjectives() const | operations_research::math_opt::Model | |
| SortedIndicatorConstraints() const | operations_research::math_opt::Model | inline |
| SortedLinearConstraints() const | operations_research::math_opt::Model | |
| SortedQuadraticConstraints() const | operations_research::math_opt::Model | inline |
| SortedSecondOrderConeConstraints() const | operations_research::math_opt::Model | inline |
| SortedSos1Constraints() const | operations_research::math_opt::Model | inline |
| SortedSos2Constraints() const | operations_research::math_opt::Model | inline |
| SortedVariables() const | operations_research::math_opt::Model | |
| sos1_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| sos1_constraint(Sos1ConstraintId id) const | operations_research::math_opt::Model | inline |
| Sos1Constraints() const | operations_research::math_opt::Model | inline |
| sos2_constraint(int64_t id) const | operations_research::math_opt::Model | inline |
| sos2_constraint(Sos2ConstraintId id) const | operations_research::math_opt::Model | inline |
| Sos2Constraints() const | operations_research::math_opt::Model | inline |
| storage() const | operations_research::math_opt::Model | inline |
| storage() | operations_research::math_opt::Model | inline |
| upper_bound(Variable variable) const | operations_research::math_opt::Model | inline |
| upper_bound(LinearConstraint constraint) const | operations_research::math_opt::Model | inline |
| ValidateExistingLinearConstraintOfThisModel(LinearConstraint linear_constraint) const | operations_research::math_opt::Model | inline |
| ValidateExistingVariableOfThisModel(Variable variable) const | operations_research::math_opt::Model | inline |
| variable(int64_t id) const | operations_research::math_opt::Model | inline |
| variable(VariableId id) const | operations_research::math_opt::Model | inline |
| Variables() const | operations_research::math_opt::Model | |