AddAtomicConstraint(ConstraintData data) | operations_research::math_opt::ModelStorageV2 | inline |
AddAuxiliaryObjective(int64_t priority, absl::string_view name="") | operations_research::math_opt::ModelStorageV2 | inline |
AddLinearConstraint(absl::string_view name="") | operations_research::math_opt::ModelStorageV2 | inline |
AddLinearConstraint(double lower_bound, double upper_bound, absl::string_view name="") | operations_research::math_opt::ModelStorageV2 | inline |
AddVariable(absl::string_view name="") | operations_research::math_opt::ModelStorageV2 | inline |
AddVariable(double lower_bound, double upper_bound, bool is_integer, absl::string_view name="") | operations_research::math_opt::ModelStorageV2 | inline |
AdvanceCheckpoint(UpdateTrackerId update_tracker) | operations_research::math_opt::ModelStorageV2 | |
ApplyUpdateProto(const ModelUpdateProto &update_proto) | operations_research::math_opt::ModelStorageV2 | |
AuxiliaryObjectives() const | operations_research::math_opt::ModelStorageV2 | inline |
clear_objective(ObjectiveId id) | operations_research::math_opt::ModelStorageV2 | inline |
Clone(std::optional< absl::string_view > new_name=std::nullopt) const | operations_research::math_opt::ModelStorageV2 | |
constraint_data(IdType id) const | operations_research::math_opt::ModelStorageV2 | inline |
Constraints() const | operations_research::math_opt::ModelStorageV2 | |
ConstraintsWithVariable(VariableId variable_id) const | operations_research::math_opt::ModelStorageV2 | inline |
DeleteAtomicConstraint(IdType id) | operations_research::math_opt::ModelStorageV2 | inline |
DeleteAuxiliaryObjective(AuxiliaryObjectiveId id) | operations_research::math_opt::ModelStorageV2 | inline |
DeleteLinearConstraint(LinearConstraintId id) | operations_research::math_opt::ModelStorageV2 | |
DeleteUpdateTracker(UpdateTrackerId update_tracker) | operations_research::math_opt::ModelStorageV2 | |
DeleteVariable(VariableId id) | operations_research::math_opt::ModelStorageV2 | |
ensure_next_auxiliary_objective_id_at_least(AuxiliaryObjectiveId id) | operations_research::math_opt::ModelStorageV2 | inline |
ensure_next_constraint_id_at_least(IdType id) | operations_research::math_opt::ModelStorageV2 | inline |
ensure_next_linear_constraint_id_at_least(LinearConstraintId id) | operations_research::math_opt::ModelStorageV2 | inline |
ensure_next_variable_id_at_least(VariableId id) | operations_research::math_opt::ModelStorageV2 | inline |
ExportModel(const bool remove_names=false) const | operations_research::math_opt::ModelStorageV2 | inline |
ExportModelUpdate(const UpdateTrackerId update_tracker, const bool remove_names=false) const | operations_research::math_opt::ModelStorageV2 | inline |
ExportModelUpdateV2(UpdateTrackerId update_tracker, bool remove_names=false) const | operations_research::math_opt::ModelStorageV2 | |
ExportModelV2(bool remove_names=false) const | operations_research::math_opt::ModelStorageV2 | |
FromModelProto(const ModelProto &model_proto) | operations_research::math_opt::ModelStorageV2 | static |
GetConstraintData(IdType id) const | operations_research::math_opt::ModelStorageV2 | inline |
has_auxiliary_objective(AuxiliaryObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
has_constraint(IdType id) const | operations_research::math_opt::ModelStorageV2 | inline |
has_linear_constraint(LinearConstraintId id) const | operations_research::math_opt::ModelStorageV2 | inline |
has_variable(VariableId id) const | operations_research::math_opt::ModelStorageV2 | inline |
is_linear_constraint_coefficient_nonzero(LinearConstraintId constraint, VariableId variable) const | operations_research::math_opt::ModelStorageV2 | inline |
is_linear_objective_coefficient_nonzero(ObjectiveId id, VariableId variable) const | operations_research::math_opt::ModelStorageV2 | inline |
is_maximize(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
is_quadratic_objective_coefficient_nonzero(ObjectiveId id, VariableId first_variable, VariableId second_variable) const | operations_research::math_opt::ModelStorageV2 | inline |
is_variable_integer(VariableId id) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraint_coefficient(LinearConstraintId constraint, VariableId variable) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraint_lower_bound(LinearConstraintId id) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraint_matrix() const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraint_name(LinearConstraintId id) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraint_upper_bound(LinearConstraintId id) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_constraints_with_variable(VariableId variable) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_objective(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
linear_objective_coefficient(ObjectiveId id, VariableId variable) const | operations_research::math_opt::ModelStorageV2 | inline |
LinearConstraints() const | operations_research::math_opt::ModelStorageV2 | |
LinearObjectiveNonzeros(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | |
ModelStorageV2(absl::string_view model_name="", absl::string_view primary_objective_name="") | operations_research::math_opt::ModelStorageV2 | inlineexplicit |
ModelStorageV2(const ModelStorageV2 &)=delete | operations_research::math_opt::ModelStorageV2 | |
name() const | operations_research::math_opt::ModelStorageV2 | inline |
NewUpdateTracker() | operations_research::math_opt::ModelStorageV2 | |
next_auxiliary_objective_id() const | operations_research::math_opt::ModelStorageV2 | inline |
next_constraint_id() const | operations_research::math_opt::ModelStorageV2 | inline |
next_linear_constraint_id() const | operations_research::math_opt::ModelStorageV2 | inline |
next_variable_id() const | operations_research::math_opt::ModelStorageV2 | inline |
num_auxiliary_objectives() const | operations_research::math_opt::ModelStorageV2 | inline |
num_constraints() const | operations_research::math_opt::ModelStorageV2 | inline |
num_linear_constraints() const | operations_research::math_opt::ModelStorageV2 | inline |
num_linear_objective_terms(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
num_quadratic_objective_terms(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
num_variables() const | operations_research::math_opt::ModelStorageV2 | inline |
objective_name(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
objective_offset(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
objective_priority(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
operator=(const ModelStorageV2 &)=delete | operations_research::math_opt::ModelStorageV2 | |
quadratic_objective_coefficient(ObjectiveId id, VariableId first_variable, VariableId second_variable) const | operations_research::math_opt::ModelStorageV2 | inline |
quadratic_objective_terms(ObjectiveId id) const | operations_research::math_opt::ModelStorageV2 | inline |
set_is_maximize(ObjectiveId id, bool is_maximize) | operations_research::math_opt::ModelStorageV2 | inline |
set_linear_constraint_coefficient(LinearConstraintId constraint, VariableId variable, double value) | operations_research::math_opt::ModelStorageV2 | inline |
set_linear_constraint_lower_bound(LinearConstraintId id, double lower_bound) | operations_research::math_opt::ModelStorageV2 | inline |
set_linear_constraint_upper_bound(LinearConstraintId id, double upper_bound) | operations_research::math_opt::ModelStorageV2 | inline |
set_linear_objective_coefficient(ObjectiveId id, VariableId variable, double value) | operations_research::math_opt::ModelStorageV2 | inline |
set_maximize(ObjectiveId id) | operations_research::math_opt::ModelStorageV2 | inline |
set_minimize(ObjectiveId id) | operations_research::math_opt::ModelStorageV2 | inline |
set_objective_offset(ObjectiveId id, double value) | operations_research::math_opt::ModelStorageV2 | inline |
set_objective_priority(ObjectiveId id, int64_t value) | operations_research::math_opt::ModelStorageV2 | inline |
set_quadratic_objective_coefficient(ObjectiveId id, VariableId first_variable, VariableId second_variable, double value) | operations_research::math_opt::ModelStorageV2 | inline |
set_variable_as_continuous(VariableId id) | operations_research::math_opt::ModelStorageV2 | inline |
set_variable_as_integer(VariableId id) | operations_research::math_opt::ModelStorageV2 | inline |
set_variable_is_integer(VariableId id, bool is_integer) | operations_research::math_opt::ModelStorageV2 | inline |
set_variable_lower_bound(VariableId id, double lower_bound) | operations_research::math_opt::ModelStorageV2 | inline |
set_variable_upper_bound(VariableId id, double upper_bound) | operations_research::math_opt::ModelStorageV2 | inline |
SortedAuxiliaryObjectives() const | operations_research::math_opt::ModelStorageV2 | inline |
SortedConstraints() const | operations_research::math_opt::ModelStorageV2 | |
SortedLinearConstraints() const | operations_research::math_opt::ModelStorageV2 | |
SortedVariables() const | operations_research::math_opt::ModelStorageV2 | |
variable_lower_bound(VariableId id) const | operations_research::math_opt::ModelStorageV2 | inline |
variable_name(VariableId id) const | operations_research::math_opt::ModelStorageV2 | inline |
variable_upper_bound(VariableId id) const | operations_research::math_opt::ModelStorageV2 | inline |
Variables() const | operations_research::math_opt::ModelStorageV2 | |
variables() const | operations_research::math_opt::ModelStorageV2 | inline |
variables_in_linear_constraint(LinearConstraintId constraint) const | operations_research::math_opt::ModelStorageV2 | inline |
VariablesInConstraint(IdType id) const | operations_research::math_opt::ModelStorageV2 | inline |