OR-Tools  9.6
ModelStorage Member List

This is the complete list of members for ModelStorage, including all inherited members.

AddAtomicConstraint(ConstraintData data)ModelStorageinline
AddLinearConstraint(absl::string_view name="")ModelStorageinline
AddLinearConstraint(double lower_bound, double upper_bound, absl::string_view name="")ModelStorage
AddVariable(absl::string_view name="")ModelStorageinline
AddVariable(double lower_bound, double upper_bound, bool is_integer, absl::string_view name="")ModelStorage
AdvanceCheckpoint(UpdateTrackerId update_tracker)ModelStorage
ApplyUpdateProto(const ModelUpdateProto &update_proto)ModelStorage
clear_objective()ModelStorageinline
Clone(std::optional< absl::string_view > new_name=std::nullopt) constModelStorage
constraint_data(IdType id) constModelStorageinline
constraint_storage()ModelStorageinline
constraint_storage() constModelStorageinline
Constraints() constModelStorage
ConstraintsWithVariable(VariableId variable_id) constModelStorageinline
DeleteAtomicConstraint(IdType id)ModelStorageinline
DeleteLinearConstraint(LinearConstraintId id)ModelStorage
DeleteUpdateTracker(UpdateTrackerId update_tracker)ModelStorage
DeleteVariable(VariableId id)ModelStorage
ensure_next_constraint_id_at_least(IdType id)ModelStorageinline
ensure_next_linear_constraint_id_at_least(LinearConstraintId id)ModelStorageinline
ensure_next_variable_id_at_least(VariableId id)ModelStorageinline
ExportModel() constModelStorage
ExportModelUpdate(UpdateTrackerId update_tracker) constModelStorage
FromModelProto(const ModelProto &model_proto)ModelStoragestatic
has_constraint(IdType id) constModelStorageinline
has_linear_constraint(LinearConstraintId id) constModelStorageinline
has_variable(VariableId id) constModelStorageinline
is_linear_constraint_coefficient_nonzero(LinearConstraintId constraint, VariableId variable) constModelStorageinline
is_linear_objective_coefficient_nonzero(VariableId variable) constModelStorageinline
is_maximize() constModelStorageinline
is_quadratic_objective_coefficient_nonzero(VariableId first_variable, VariableId second_variable) constModelStorageinline
is_variable_integer(VariableId id) constModelStorageinline
linear_constraint_coefficient(LinearConstraintId constraint, VariableId variable) constModelStorageinline
linear_constraint_lower_bound(LinearConstraintId id) constModelStorageinline
linear_constraint_matrix() constModelStorageinline
linear_constraint_name(LinearConstraintId id) constModelStorageinline
linear_constraint_upper_bound(LinearConstraintId id) constModelStorageinline
linear_constraints_with_variable(VariableId variable) constModelStorageinline
linear_objective() constModelStorageinline
linear_objective_coefficient(VariableId variable) constModelStorageinline
LinearConstraints() constModelStorage
ModelStorage(absl::string_view name="")ModelStorageinlineexplicit
ModelStorage(const ModelStorage &)=deleteModelStorage
name() constModelStorageinline
NewUpdateTracker()ModelStorage
next_constraint_id() constModelStorageinline
next_linear_constraint_id() constModelStorageinline
next_variable_id() constModelStorageinline
num_constraints() constModelStorageinline
num_linear_constraints() constModelStorageinline
num_quadratic_objective_terms() constModelStorageinline
num_variables() constModelStorageinline
objective_offset() constModelStorageinline
operator=(const ModelStorage &)=deleteModelStorage
quadratic_objective_coefficient(VariableId first_variable, VariableId second_variable) constModelStorageinline
quadratic_objective_terms() constModelStorageinline
set_is_maximize(bool is_maximize)ModelStorageinline
set_linear_constraint_coefficient(LinearConstraintId constraint, VariableId variable, double value)ModelStorageinline
set_linear_constraint_lower_bound(LinearConstraintId id, double lower_bound)ModelStorageinline
set_linear_constraint_upper_bound(LinearConstraintId id, double upper_bound)ModelStorageinline
set_linear_objective_coefficient(VariableId variable, double value)ModelStorageinline
set_maximize()ModelStorageinline
set_minimize()ModelStorageinline
set_objective_offset(double value)ModelStorageinline
set_quadratic_objective_coefficient(VariableId first_variable, VariableId second_variable, double value)ModelStorageinline
set_variable_as_continuous(VariableId id)ModelStorageinline
set_variable_as_integer(VariableId id)ModelStorageinline
set_variable_is_integer(VariableId id, bool is_integer)ModelStorageinline
set_variable_lower_bound(VariableId id, double lower_bound)ModelStorageinline
set_variable_upper_bound(VariableId id, double upper_bound)ModelStorageinline
SortedConstraints() constModelStorage
SortedLinearConstraints() constModelStorage
SortedVariables() constModelStorage
variable_lower_bound(VariableId id) constModelStorageinline
variable_name(VariableId id) constModelStorageinline
variable_upper_bound(VariableId id) constModelStorageinline
variables() constModelStorage
variables_in_linear_constraint(LinearConstraintId constraint) constModelStorageinline
VariablesInConstraint(IdType id) constModelStorageinline