![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 177 of file subsolver.h.
#include <subsolver.h>
Public Member Functions | |
| SynchronizationPoint (absl::string_view name, std::function< void()> f) | |
| bool | TaskIsAvailable () final |
| std::function< void()> | GenerateTask (int64_t) final |
| void | Synchronize () final |
| Public Member Functions inherited from operations_research::sat::SubSolver | |
| SubSolver (absl::string_view name, SubsolverType type) | |
| virtual | ~SubSolver ()=default |
| virtual bool | IsDone () |
| double | deterministic_time () const |
| std::string | name () const |
| SubsolverType | type () const |
| void | AddTaskDuration (double duration_in_seconds) |
| void | NotifySelection () |
| void | AddTaskDeterministicDuration (double deterministic_duration) |
| std::string | TimingInfo () const |
| std::string | DeterministicTimingInfo () const |
| double | GetSelectionScore (bool deterministic) const |
Additional Inherited Members | |
| Public Types inherited from operations_research::sat::SubSolver | |
| enum | SubsolverType { FULL_PROBLEM , FIRST_SOLUTION , INCOMPLETE , HELPER } |
|
inlineexplicit |
Definition at line 179 of file subsolver.h.
|
inlinefinalvirtual |
Implements operations_research::sat::SubSolver.
Definition at line 182 of file subsolver.h.
|
inlinefinalvirtual |
Implements operations_research::sat::SubSolver.
Definition at line 185 of file subsolver.h.
|
inlinefinalvirtual |
Implements operations_research::sat::SubSolver.
Definition at line 181 of file subsolver.h.