Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::DemonProfiler Member List

This is the complete list of members for operations_research::DemonProfiler, including all inherited members.

Accept(ModelVisitor *visitor) constoperations_research::SearchMonitorvirtual
AcceptDelta(Assignment *delta, Assignment *deltadelta)operations_research::SearchMonitorvirtual
AcceptNeighbor()operations_research::SearchMonitorvirtual
AcceptSolution()operations_research::SearchMonitorvirtual
AcceptUncheckedNeighbor()operations_research::SearchMonitorvirtual
AddFakeRun(Demon *const demon, int64_t start_time, int64_t end_time, bool is_fail)operations_research::DemonProfilerinline
AfterDecision(Decision *d, bool apply)operations_research::SearchMonitorvirtual
ApplyDecision(Decision *d)operations_research::SearchMonitorvirtual
AtSolution()operations_research::SearchMonitorvirtual
BaseObject()operations_research::BaseObjectinline
BaseObject(const BaseObject &)=deleteoperations_research::BaseObject
BeginConstraintInitialPropagation(Constraint *const constraint) overrideoperations_research::DemonProfilerinlinevirtual
BeginDemonRun(Demon *const demon) overrideoperations_research::DemonProfilerinlinevirtual
BeginFail() overrideoperations_research::DemonProfilerinlinevirtual
BeginInitialPropagation()operations_research::SearchMonitorvirtual
BeginNestedConstraintInitialPropagation(Constraint *const constraint, Constraint *const delayed) overrideoperations_research::DemonProfilerinlinevirtual
BeginNextDecision(DecisionBuilder *b)operations_research::SearchMonitorvirtual
CurrentTime() constoperations_research::DemonProfilerinline
DebugString() const overrideoperations_research::DemonProfilerinlinevirtual
DemonProfiler(Solver *const solver)operations_research::DemonProfilerinlineexplicit
EndConstraintInitialPropagation(Constraint *const constraint) overrideoperations_research::DemonProfilerinlinevirtual
EndDemonRun(Demon *const demon) overrideoperations_research::DemonProfilerinlinevirtual
EndFail()operations_research::SearchMonitorvirtual
EndInitialPropagation()operations_research::SearchMonitorvirtual
EndNestedConstraintInitialPropagation(Constraint *const constraint, Constraint *const delayed) overrideoperations_research::DemonProfilerinlinevirtual
EndNextDecision(DecisionBuilder *b, Decision *d)operations_research::SearchMonitorvirtual
EndProcessingIntegerVariable(IntVar *const var) overrideoperations_research::DemonProfilerinlinevirtual
EnterSearch()operations_research::SearchMonitorvirtual
ExitSearch()operations_research::SearchMonitorvirtual
ExportInformation(const Constraint *const constraint, int64_t *const fails, int64_t *const initial_propagation_runtime, int64_t *const demon_invocations, int64_t *const total_demon_runtime, int *demons)operations_research::DemonProfilerinline
ExportInformation(const DemonRuns *const demon_runs, int64_t *const demon_invocations, int64_t *const fails, int64_t *const total_demon_runtime, double *const mean_demon_runtime, double *const median_demon_runtime, double *const stddev_demon_runtime)operations_research::DemonProfilerinline
Install() overrideoperations_research::DemonProfilerinlinevirtual
IsUncheckedSolutionLimitReached()operations_research::SearchMonitorinlinevirtual
kNoProgressoperations_research::SearchMonitorstatic
ListenToEvent(Solver::MonitorEvent event)operations_research::SearchMonitorprotected
LocalOptimum()operations_research::SearchMonitorvirtual
NoMoreSolutions()operations_research::SearchMonitorvirtual
operator=(const SearchMonitor &)=deleteoperations_research::SearchMonitor
operations_research::BaseObject::operator=(const BaseObject &)=deleteoperations_research::BaseObject
PeriodicCheck()operations_research::SearchMonitorvirtual
PopContext() overrideoperations_research::DemonProfilerinlinevirtual
PrintOverview(Solver *const solver, absl::string_view filename)operations_research::DemonProfilerinline
ProgressPercent()operations_research::SearchMonitorinlinevirtual
PropagationMonitor(Solver *solver)operations_research::PropagationMonitorexplicit
PushContext(const std::string &context) overrideoperations_research::DemonProfilerinlinevirtual
RankFirst(SequenceVar *const var, int index) overrideoperations_research::DemonProfilerinlinevirtual
RankLast(SequenceVar *const var, int index) overrideoperations_research::DemonProfilerinlinevirtual
RankNotFirst(SequenceVar *const var, int index) overrideoperations_research::DemonProfilerinlinevirtual
RankNotLast(SequenceVar *const var, int index) overrideoperations_research::DemonProfilerinlinevirtual
RankSequence(SequenceVar *const var, const std::vector< int > &rank_first, const std::vector< int > &rank_last, const std::vector< int > &unperformed) overrideoperations_research::DemonProfilerinlinevirtual
RefuteDecision(Decision *d)operations_research::SearchMonitorvirtual
RegisterDemon(Demon *const demon) overrideoperations_research::DemonProfilerinlinevirtual
RemoveInterval(IntVar *const var, int64_t imin, int64_t imax) overrideoperations_research::DemonProfilerinlinevirtual
RemoveValue(IntVar *const var, int64_t value) overrideoperations_research::DemonProfilerinlinevirtual
RemoveValues(IntVar *const var, const std::vector< int64_t > &values) overrideoperations_research::DemonProfilerinlinevirtual
RestartSearch() overrideoperations_research::DemonProfilerinlinevirtual
SearchMonitor(Solver *const s)operations_research::SearchMonitorinlineexplicit
SearchMonitor(const SearchMonitor &)=deleteoperations_research::SearchMonitor
SetDurationMax(IntervalVar *const var, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetDurationMin(IntervalVar *const var, int64_t new_min) overrideoperations_research::DemonProfilerinlinevirtual
SetDurationRange(IntervalVar *const var, int64_t new_min, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetEndMax(IntervalVar *const var, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetEndMin(IntervalVar *const var, int64_t new_min) overrideoperations_research::DemonProfilerinlinevirtual
SetEndRange(IntervalVar *const var, int64_t new_min, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetMax(IntExpr *const expr, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetMax(IntVar *const var, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetMin(IntExpr *const expr, int64_t new_min) overrideoperations_research::DemonProfilerinlinevirtual
SetMin(IntVar *const var, int64_t new_min) overrideoperations_research::DemonProfilerinlinevirtual
SetPerformed(IntervalVar *const var, bool value) overrideoperations_research::DemonProfilerinlinevirtual
SetRange(IntExpr *const expr, int64_t new_min, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetRange(IntVar *const var, int64_t new_min, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetStartMax(IntervalVar *const var, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetStartMin(IntervalVar *const var, int64_t new_min) overrideoperations_research::DemonProfilerinlinevirtual
SetStartRange(IntervalVar *const var, int64_t new_min, int64_t new_max) overrideoperations_research::DemonProfilerinlinevirtual
SetValue(IntVar *const var, int64_t value) overrideoperations_research::DemonProfilerinlinevirtual
SetValues(IntVar *const var, const std::vector< int64_t > &values) overrideoperations_research::DemonProfilerinlinevirtual
solver() constoperations_research::SearchMonitorinline
StartProcessingIntegerVariable(IntVar *const var) overrideoperations_research::DemonProfilerinlinevirtual
~BaseObject()operations_research::BaseObjectinlinevirtual
~DemonProfiler() overrideoperations_research::DemonProfilerinline
~PropagationMonitor() overrideoperations_research::PropagationMonitor
~SearchMonitor() overrideoperations_research::SearchMonitorinline