Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.SearchLog Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.SearchLog:
Google.OrTools.ConstraintSolver.SearchMonitor Google.OrTools.ConstraintSolver.BaseObject

Public Member Functions

override void EnterSearch ()
 
override void ExitSearch ()
 
override bool AtSolution ()
 
override void BeginFail ()
 
override void NoMoreSolutions ()
 
override void AcceptUncheckedNeighbor ()
 
override void ApplyDecision (Decision decision)
 
override void RefuteDecision (Decision decision)
 
void OutputDecision ()
 
void Maintain ()
 
override void BeginInitialPropagation ()
 
override void EndInitialPropagation ()
 
override string ToString ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor
 SearchMonitor (Solver s)
 
virtual void RestartSearch ()
 
virtual void BeginNextDecision (DecisionBuilder b)
 
virtual void EndNextDecision (DecisionBuilder b, Decision d)
 
virtual void AfterDecision (Decision d, bool apply)
 
virtual void EndFail ()
 
virtual bool AcceptSolution ()
 
virtual bool LocalOptimum ()
 
virtual bool AcceptDelta (Assignment delta, Assignment deltadelta)
 
virtual void AcceptNeighbor ()
 
virtual bool IsUncheckedSolutionLimitReached ()
 
virtual void PeriodicCheck ()
 
virtual int ProgressPercent ()
 
virtual void Accept (ModelVisitor visitor)
 
virtual void Install ()
 
Solver solver ()
 
delegate string SwigDelegateSearchMonitor_0 ()
 
delegate void SwigDelegateSearchMonitor_1 ()
 
delegate void SwigDelegateSearchMonitor_2 ()
 
delegate void SwigDelegateSearchMonitor_3 ()
 
delegate void SwigDelegateSearchMonitor_4 (global::System.IntPtr b)
 
delegate void SwigDelegateSearchMonitor_5 (global::System.IntPtr b, global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_6 (global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_7 (global::System.IntPtr d)
 
delegate void SwigDelegateSearchMonitor_8 (global::System.IntPtr d, bool apply)
 
delegate void SwigDelegateSearchMonitor_9 ()
 
delegate void SwigDelegateSearchMonitor_10 ()
 
delegate void SwigDelegateSearchMonitor_11 ()
 
delegate void SwigDelegateSearchMonitor_12 ()
 
delegate bool SwigDelegateSearchMonitor_13 ()
 
delegate bool SwigDelegateSearchMonitor_14 ()
 
delegate void SwigDelegateSearchMonitor_15 ()
 
delegate bool SwigDelegateSearchMonitor_16 ()
 
delegate bool SwigDelegateSearchMonitor_17 (global::System.IntPtr delta, global::System.IntPtr deltadelta)
 
delegate void SwigDelegateSearchMonitor_18 ()
 
delegate void SwigDelegateSearchMonitor_19 ()
 
delegate bool SwigDelegateSearchMonitor_20 ()
 
delegate void SwigDelegateSearchMonitor_21 ()
 
delegate int SwigDelegateSearchMonitor_22 ()
 
delegate void SwigDelegateSearchMonitor_23 (global::System.IntPtr visitor)
 
delegate void SwigDelegateSearchMonitor_24 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 
 BaseObject ()
 

Protected Member Functions

override void Dispose (bool disposing)
 
- Protected Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor
override void Dispose (bool disposing)
 

Additional Inherited Members

- Static Public Attributes inherited from Google.OrTools.ConstraintSolver.SearchMonitor
static readonly int kNoProgress = operations_research_constraint_solverPINVOKE.SearchMonitor_kNoProgress_get()
 
- Protected Attributes inherited from Google.OrTools.ConstraintSolver.BaseObject
bool swigCMemOwn
 

Detailed Description

Definition at line 20 of file SearchLog.cs.

Member Function Documentation

◆ AcceptUncheckedNeighbor()

override void Google.OrTools.ConstraintSolver.SearchLog.AcceptUncheckedNeighbor ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 78 of file SearchLog.cs.

◆ ApplyDecision()

override void Google.OrTools.ConstraintSolver.SearchLog.ApplyDecision ( Decision decision)
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 82 of file SearchLog.cs.

◆ AtSolution()

override bool Google.OrTools.ConstraintSolver.SearchLog.AtSolution ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 65 of file SearchLog.cs.

◆ BeginFail()

override void Google.OrTools.ConstraintSolver.SearchLog.BeginFail ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 70 of file SearchLog.cs.

◆ BeginInitialPropagation()

override void Google.OrTools.ConstraintSolver.SearchLog.BeginInitialPropagation ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 98 of file SearchLog.cs.

◆ Dispose()

override void Google.OrTools.ConstraintSolver.SearchLog.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file SearchLog.cs.

◆ EndInitialPropagation()

override void Google.OrTools.ConstraintSolver.SearchLog.EndInitialPropagation ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 102 of file SearchLog.cs.

◆ EnterSearch()

override void Google.OrTools.ConstraintSolver.SearchLog.EnterSearch ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 57 of file SearchLog.cs.

◆ ExitSearch()

override void Google.OrTools.ConstraintSolver.SearchLog.ExitSearch ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 61 of file SearchLog.cs.

◆ Maintain()

void Google.OrTools.ConstraintSolver.SearchLog.Maintain ( )
inline

Definition at line 94 of file SearchLog.cs.

◆ NoMoreSolutions()

override void Google.OrTools.ConstraintSolver.SearchLog.NoMoreSolutions ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 74 of file SearchLog.cs.

◆ OutputDecision()

void Google.OrTools.ConstraintSolver.SearchLog.OutputDecision ( )
inline

Definition at line 90 of file SearchLog.cs.

◆ RefuteDecision()

override void Google.OrTools.ConstraintSolver.SearchLog.RefuteDecision ( Decision decision)
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.

Definition at line 86 of file SearchLog.cs.

◆ ToString()

override string Google.OrTools.ConstraintSolver.SearchLog.ToString ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 106 of file SearchLog.cs.


The documentation for this class was generated from the following file: