![]() |
OR-Tools
8.2
|
This is the complete list of members for DemonProfiler, including all inherited members.
| Accept(ModelVisitor *const visitor) const | SearchMonitor | virtual |
| AcceptDelta(Assignment *delta, Assignment *deltadelta) | SearchMonitor | virtual |
| AcceptNeighbor() | SearchMonitor | virtual |
| AcceptSolution() | SearchMonitor | virtual |
| AcceptUncheckedNeighbor() | SearchMonitor | virtual |
| AddFakeRun(Demon *const demon, int64 start_time, int64 end_time, bool is_fail) | DemonProfiler | inline |
| AfterDecision(Decision *const d, bool apply) | SearchMonitor | virtual |
| ApplyDecision(Decision *const d) | SearchMonitor | virtual |
| AtSolution() | SearchMonitor | virtual |
| BaseObject() | BaseObject | inline |
| BeginConstraintInitialPropagation(Constraint *const constraint) override | DemonProfiler | inlinevirtual |
| BeginDemonRun(Demon *const demon) override | DemonProfiler | inlinevirtual |
| BeginFail() override | DemonProfiler | inlinevirtual |
| BeginInitialPropagation() | SearchMonitor | virtual |
| BeginNestedConstraintInitialPropagation(Constraint *const constraint, Constraint *const delayed) override | DemonProfiler | inlinevirtual |
| BeginNextDecision(DecisionBuilder *const b) | SearchMonitor | virtual |
| CurrentTime() const | DemonProfiler | inline |
| DebugString() const override | DemonProfiler | inlinevirtual |
| DemonProfiler(Solver *const solver) | DemonProfiler | inlineexplicit |
| EndConstraintInitialPropagation(Constraint *const constraint) override | DemonProfiler | inlinevirtual |
| EndDemonRun(Demon *const demon) override | DemonProfiler | inlinevirtual |
| EndFail() | SearchMonitor | virtual |
| EndInitialPropagation() | SearchMonitor | virtual |
| EndNestedConstraintInitialPropagation(Constraint *const constraint, Constraint *const delayed) override | DemonProfiler | inlinevirtual |
| EndNextDecision(DecisionBuilder *const b, Decision *const d) | SearchMonitor | virtual |
| EndProcessingIntegerVariable(IntVar *const var) override | DemonProfiler | inlinevirtual |
| EnterSearch() | SearchMonitor | virtual |
| ExitSearch() | SearchMonitor | virtual |
| ExportInformation(const Constraint *const constraint, int64 *const fails, int64 *const initial_propagation_runtime, int64 *const demon_invocations, int64 *const total_demon_runtime, int *demons) | DemonProfiler | inline |
| ExportInformation(const DemonRuns *const demon_runs, int64 *const demon_invocations, int64 *const fails, int64 *const total_demon_runtime, double *const mean_demon_runtime, double *const median_demon_runtime, double *const stddev_demon_runtime) | DemonProfiler | inline |
| Install() override | DemonProfiler | inlinevirtual |
| IsUncheckedSolutionLimitReached() | SearchMonitor | inlinevirtual |
| kNoProgress | SearchMonitor | static |
| LocalOptimum() | SearchMonitor | virtual |
| NoMoreSolutions() | SearchMonitor | virtual |
| PeriodicCheck() | SearchMonitor | virtual |
| PopContext() override | DemonProfiler | inlinevirtual |
| PrintOverview(Solver *const solver, const std::string &filename) | DemonProfiler | inline |
| ProgressPercent() | SearchMonitor | inlinevirtual |
| PropagationMonitor(Solver *const solver) | PropagationMonitor | explicit |
| PushContext(const std::string &context) override | DemonProfiler | inlinevirtual |
| RankFirst(SequenceVar *const var, int index) override | DemonProfiler | inlinevirtual |
| RankLast(SequenceVar *const var, int index) override | DemonProfiler | inlinevirtual |
| RankNotFirst(SequenceVar *const var, int index) override | DemonProfiler | inlinevirtual |
| RankNotLast(SequenceVar *const var, int index) override | DemonProfiler | inlinevirtual |
| RankSequence(SequenceVar *const var, const std::vector< int > &rank_first, const std::vector< int > &rank_last, const std::vector< int > &unperformed) override | DemonProfiler | inlinevirtual |
| RefuteDecision(Decision *const d) | SearchMonitor | virtual |
| RegisterDemon(Demon *const demon) override | DemonProfiler | inlinevirtual |
| RemoveInterval(IntVar *const var, int64 imin, int64 imax) override | DemonProfiler | inlinevirtual |
| RemoveValue(IntVar *const var, int64 value) override | DemonProfiler | inlinevirtual |
| RemoveValues(IntVar *const var, const std::vector< int64 > &values) override | DemonProfiler | inlinevirtual |
| RestartSearch() override | DemonProfiler | inlinevirtual |
| SearchMonitor(Solver *const s) | SearchMonitor | inlineexplicit |
| SetDurationMax(IntervalVar *const var, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetDurationMin(IntervalVar *const var, int64 new_min) override | DemonProfiler | inlinevirtual |
| SetDurationRange(IntervalVar *const var, int64 new_min, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetEndMax(IntervalVar *const var, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetEndMin(IntervalVar *const var, int64 new_min) override | DemonProfiler | inlinevirtual |
| SetEndRange(IntervalVar *const var, int64 new_min, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetMax(IntExpr *const expr, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetMax(IntVar *const var, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetMin(IntExpr *const expr, int64 new_min) override | DemonProfiler | inlinevirtual |
| SetMin(IntVar *const var, int64 new_min) override | DemonProfiler | inlinevirtual |
| SetPerformed(IntervalVar *const var, bool value) override | DemonProfiler | inlinevirtual |
| SetRange(IntExpr *const expr, int64 new_min, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetRange(IntVar *const var, int64 new_min, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetStartMax(IntervalVar *const var, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetStartMin(IntervalVar *const var, int64 new_min) override | DemonProfiler | inlinevirtual |
| SetStartRange(IntervalVar *const var, int64 new_min, int64 new_max) override | DemonProfiler | inlinevirtual |
| SetValue(IntVar *const var, int64 value) override | DemonProfiler | inlinevirtual |
| SetValues(IntVar *const var, const std::vector< int64 > &values) override | DemonProfiler | inlinevirtual |
| solver() const | SearchMonitor | inline |
| StartProcessingIntegerVariable(IntVar *const var) override | DemonProfiler | inlinevirtual |
| ~BaseObject() | BaseObject | inlinevirtual |
| ~DemonProfiler() override | DemonProfiler | inline |
| ~PropagationMonitor() override | PropagationMonitor | |
| ~SearchMonitor() override | SearchMonitor | inline |