![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 44 of file objective_storage.h.
#include <objective_storage.h>
Classes | |
| struct | SingleObjective |
Public Member Functions | |
| Diff (const ObjectiveStorage &storage, VariableId variable_checkpoint) | |
| bool | objective_tracked (ObjectiveId id) const |
Public Attributes | |
| AuxiliaryObjectiveId | objective_checkpoint {0} |
| VariableId | variable_checkpoint {0} |
| absl::flat_hash_map< ObjectiveId, SingleObjective > | objective_diffs |
| absl::flat_hash_set< AuxiliaryObjectiveId > | deleted |
|
inlineexplicit |
Definition at line 243 of file objective_storage.h.
|
inline |
Definition at line 445 of file objective_storage.h.
| absl::flat_hash_set<AuxiliaryObjectiveId> operations_research::math_opt::ObjectiveStorage::Diff::deleted |
Definition at line 83 of file objective_storage.h.
| AuxiliaryObjectiveId operations_research::math_opt::ObjectiveStorage::Diff::objective_checkpoint {0} |
Definition at line 76 of file objective_storage.h.
| absl::flat_hash_map<ObjectiveId, SingleObjective> operations_research::math_opt::ObjectiveStorage::Diff::objective_diffs |
Definition at line 82 of file objective_storage.h.
| VariableId operations_research::math_opt::ObjectiveStorage::Diff::variable_checkpoint {0} |
Definition at line 77 of file objective_storage.h.