Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::Model Member List

This is the complete list of members for operations_research::math_opt::Model, including all inherited members.

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