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