Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Public Member Functions | |
RegularLimit (Solver s, SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions, bool smart_time_check, bool cumulative) | |
override void | Copy (SearchLimit limit) |
override SearchLimit | MakeClone () |
RegularLimit | MakeIdenticalClone () |
override bool | CheckWithOffset (SWIGTYPE_p_absl__Duration offset) |
override void | Init () |
override void | ExitSearch () |
void | UpdateLimits (SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions) |
long | WallTime () |
long | Branches () |
long | Failures () |
long | Solutions () |
override bool | IsUncheckedSolutionLimitReached () |
override int | ProgressPercent () |
override string | ToString () |
override void | Install () |
override void | Accept (ModelVisitor visitor) |
delegate string | SwigDelegateRegularLimit_0 () |
delegate void | SwigDelegateRegularLimit_1 () |
delegate void | SwigDelegateRegularLimit_2 () |
delegate void | SwigDelegateRegularLimit_3 () |
delegate void | SwigDelegateRegularLimit_4 (global::System.IntPtr b) |
delegate void | SwigDelegateRegularLimit_5 (global::System.IntPtr b, global::System.IntPtr d) |
delegate void | SwigDelegateRegularLimit_6 (global::System.IntPtr d) |
delegate void | SwigDelegateRegularLimit_7 (global::System.IntPtr d) |
delegate void | SwigDelegateRegularLimit_8 (global::System.IntPtr d, bool apply) |
delegate void | SwigDelegateRegularLimit_9 () |
delegate void | SwigDelegateRegularLimit_10 () |
delegate void | SwigDelegateRegularLimit_11 () |
delegate void | SwigDelegateRegularLimit_12 () |
delegate bool | SwigDelegateRegularLimit_13 () |
delegate bool | SwigDelegateRegularLimit_14 () |
delegate void | SwigDelegateRegularLimit_15 () |
delegate bool | SwigDelegateRegularLimit_16 () |
delegate bool | SwigDelegateRegularLimit_17 (global::System.IntPtr delta, global::System.IntPtr deltadelta) |
delegate void | SwigDelegateRegularLimit_18 () |
delegate void | SwigDelegateRegularLimit_19 () |
delegate bool | SwigDelegateRegularLimit_20 () |
delegate void | SwigDelegateRegularLimit_21 () |
delegate int | SwigDelegateRegularLimit_22 () |
delegate void | SwigDelegateRegularLimit_23 (global::System.IntPtr visitor) |
delegate void | SwigDelegateRegularLimit_24 () |
delegate bool | SwigDelegateRegularLimit_25 (global::System.IntPtr offset) |
delegate void | SwigDelegateRegularLimit_26 () |
delegate void | SwigDelegateRegularLimit_27 (global::System.IntPtr limit) |
delegate global::System.IntPtr | SwigDelegateRegularLimit_28 () |
Public Member Functions inherited from Google.OrTools.ConstraintSolver.SearchLimit | |
SearchLimit (Solver s) | |
bool | IsCrossed () |
bool | Check () |
override void | EnterSearch () |
override void | BeginNextDecision (DecisionBuilder b) |
override void | PeriodicCheck () |
override void | RefuteDecision (Decision d) |
override string | ToString () |
override void | Install () |
delegate string | SwigDelegateSearchLimit_0 () |
delegate void | SwigDelegateSearchLimit_1 () |
delegate void | SwigDelegateSearchLimit_2 () |
delegate void | SwigDelegateSearchLimit_3 () |
delegate void | SwigDelegateSearchLimit_4 (global::System.IntPtr b) |
delegate void | SwigDelegateSearchLimit_5 (global::System.IntPtr b, global::System.IntPtr d) |
delegate void | SwigDelegateSearchLimit_6 (global::System.IntPtr d) |
delegate void | SwigDelegateSearchLimit_7 (global::System.IntPtr d) |
delegate void | SwigDelegateSearchLimit_8 (global::System.IntPtr d, bool apply) |
delegate void | SwigDelegateSearchLimit_9 () |
delegate void | SwigDelegateSearchLimit_10 () |
delegate void | SwigDelegateSearchLimit_11 () |
delegate void | SwigDelegateSearchLimit_12 () |
delegate bool | SwigDelegateSearchLimit_13 () |
delegate bool | SwigDelegateSearchLimit_14 () |
delegate void | SwigDelegateSearchLimit_15 () |
delegate bool | SwigDelegateSearchLimit_16 () |
delegate bool | SwigDelegateSearchLimit_17 (global::System.IntPtr delta, global::System.IntPtr deltadelta) |
delegate void | SwigDelegateSearchLimit_18 () |
delegate void | SwigDelegateSearchLimit_19 () |
delegate bool | SwigDelegateSearchLimit_20 () |
delegate void | SwigDelegateSearchLimit_21 () |
delegate int | SwigDelegateSearchLimit_22 () |
delegate void | SwigDelegateSearchLimit_23 (global::System.IntPtr visitor) |
delegate void | SwigDelegateSearchLimit_24 () |
delegate bool | SwigDelegateSearchLimit_25 (global::System.IntPtr offset) |
delegate void | SwigDelegateSearchLimit_26 () |
delegate void | SwigDelegateSearchLimit_27 (global::System.IntPtr limit) |
delegate global::System.IntPtr | SwigDelegateSearchLimit_28 () |
Public Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor | |
SearchMonitor (Solver s) | |
virtual void | RestartSearch () |
virtual void | EndNextDecision (DecisionBuilder b, Decision d) |
virtual void | ApplyDecision (Decision d) |
virtual void | AfterDecision (Decision d, bool apply) |
virtual void | BeginFail () |
virtual void | EndFail () |
virtual void | BeginInitialPropagation () |
virtual void | EndInitialPropagation () |
virtual bool | AcceptSolution () |
virtual bool | AtSolution () |
virtual void | NoMoreSolutions () |
virtual bool | LocalOptimum () |
virtual bool | AcceptDelta (Assignment delta, Assignment deltadelta) |
virtual void | AcceptNeighbor () |
virtual void | AcceptUncheckedNeighbor () |
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.SearchLimit | |
override void | Dispose (bool disposing) |
Protected Member Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor | |
override void | Dispose (bool disposing) |
Protected Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject |
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 |
Package Functions inherited from Google.OrTools.ConstraintSolver.SearchLimit | |
Package Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor | |
Package Functions inherited from Google.OrTools.ConstraintSolver.BaseObject | |
Static Package Functions inherited from Google.OrTools.ConstraintSolver.SearchLimit | |
Static Package Functions inherited from Google.OrTools.ConstraintSolver.SearchMonitor | |
Static Package Functions inherited from Google.OrTools.ConstraintSolver.BaseObject |
Definition at line 20 of file RegularLimit.cs.
|
inline |
Definition at line 57 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.
Definition at line 136 of file RegularLimit.cs.
|
inline |
Definition at line 102 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchLimit.
Definition at line 78 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchLimit.
Definition at line 62 of file RegularLimit.cs.
|
inlineprotectedvirtual |
Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.
Definition at line 44 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.
Definition at line 88 of file RegularLimit.cs.
|
inline |
Definition at line 107 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchLimit.
Definition at line 84 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.
Definition at line 132 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.
Definition at line 117 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchLimit.
Definition at line 66 of file RegularLimit.cs.
|
inline |
Definition at line 72 of file RegularLimit.cs.
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.SearchMonitor.
Definition at line 122 of file RegularLimit.cs.
|
inline |
Definition at line 112 of file RegularLimit.cs.
delegate string Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_0 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_1 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_10 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_11 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_12 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_13 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_14 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_15 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_16 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_17 | ( | global.System.IntPtr | delta, |
global.System.IntPtr | deltadelta ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_18 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_19 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_2 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_20 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_21 | ( | ) |
delegate int Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_22 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_23 | ( | global.System.IntPtr | visitor | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_24 | ( | ) |
delegate bool Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_25 | ( | global.System.IntPtr | offset | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_26 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_27 | ( | global.System.IntPtr | limit | ) |
delegate global.System.IntPtr Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_28 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_3 | ( | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_4 | ( | global.System.IntPtr | b | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_5 | ( | global.System.IntPtr | b, |
global.System.IntPtr | d ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_6 | ( | global.System.IntPtr | d | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_7 | ( | global.System.IntPtr | d | ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_8 | ( | global.System.IntPtr | d, |
bool | apply ) |
delegate void Google.OrTools.ConstraintSolver.RegularLimit.SwigDelegateRegularLimit_9 | ( | ) |
|
inlinevirtual |
Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.
Definition at line 127 of file RegularLimit.cs.
|
inline |
Definition at line 92 of file RegularLimit.cs.
|
inline |
Definition at line 97 of file RegularLimit.cs.