DotNet Reference

DotNet Reference

operations_research_constraint_solverPINVOKE.cs
Go to the documentation of this file.
1 //------------------------------------------------------------------------------
2 // <auto-generated />
3 //
4 // This file was automatically generated by SWIG (http://www.swig.org).
5 // Version 4.0.1
6 //
7 // Do not make changes to this file unless you know what you are doing--modify
8 // the SWIG interface file instead.
9 //------------------------------------------------------------------------------
10 
12 
13 // Used to wrap DisplayCallback (std::function<std::string()>)
14 public delegate string VoidToString();
15 
16 // Used to wrap std::function<bool()>
17 public delegate bool VoidToBoolean();
18 
19 // Used to wrap std::function<int(int64)>
20 public delegate int LongToInt(long t);
21 
22 // Used to wrap IndexEvaluator1 (std::function<int64(int64)>)
23 public delegate long LongToLong(long t);
24 // Used to wrap IndexEvaluator2 (std::function<int64(int64, int64)>)
25 public delegate long LongLongToLong(long t, long u);
26 // Used to wrap IndexEvaluator3 (std::function<int64(int64, int64, int64)>)
27 public delegate long LongLongLongToLong(long t, long u, long v);
28 
29 // Used to wrap std::function<int64(int, int)>
30 public delegate long IntIntToLong(int t, int u);
31 
32 // Used to wrap IndexFilter1 (std::function<bool(int64)>)
33 public delegate bool LongToBoolean(long t);
34 
35 // Used to wrap std::function<bool(int64, int64, int64)>
36 public delegate bool LongLongLongToBoolean(long t, long u, long v);
37 
38 // Used to wrap std::function<void(Solver*)>
39 public delegate void SolverToVoid(Solver s);
40 
41 // Used to wrap ObjectiveWatcher (std::function<void(int64)>)
42 public delegate void LongToVoid(long t);
43 
44 // Used to wrap Closure (std::function<void()>)
45 public delegate void VoidToVoid();
46 
48 
49  protected class SWIGExceptionHelper {
50 
51  public delegate void ExceptionDelegate(string message);
52  public delegate void ExceptionArgumentDelegate(string message, string paramName);
53 
54  static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException);
55  static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException);
56  static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException);
57  static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException);
58  static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException);
59  static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException);
60  static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException);
61  static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
62  static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
63  static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException);
64  static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException);
65 
66  static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
67  static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
68  static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
69 
70  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionCallbacks_operations_research_constraint_solver")]
72  ExceptionDelegate applicationDelegate,
73  ExceptionDelegate arithmeticDelegate,
74  ExceptionDelegate divideByZeroDelegate,
75  ExceptionDelegate indexOutOfRangeDelegate,
76  ExceptionDelegate invalidCastDelegate,
77  ExceptionDelegate invalidOperationDelegate,
78  ExceptionDelegate ioDelegate,
79  ExceptionDelegate nullReferenceDelegate,
80  ExceptionDelegate outOfMemoryDelegate,
81  ExceptionDelegate overflowDelegate,
82  ExceptionDelegate systemExceptionDelegate);
83 
84  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_operations_research_constraint_solver")]
86  ExceptionArgumentDelegate argumentDelegate,
87  ExceptionArgumentDelegate argumentNullDelegate,
88  ExceptionArgumentDelegate argumentOutOfRangeDelegate);
89 
90  static void SetPendingApplicationException(string message) {
91  SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve()));
92  }
93  static void SetPendingArithmeticException(string message) {
94  SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve()));
95  }
96  static void SetPendingDivideByZeroException(string message) {
97  SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
98  }
99  static void SetPendingIndexOutOfRangeException(string message) {
100  SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
101  }
102  static void SetPendingInvalidCastException(string message) {
103  SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve()));
104  }
105  static void SetPendingInvalidOperationException(string message) {
106  SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
107  }
108  static void SetPendingIOException(string message) {
109  SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve()));
110  }
111  static void SetPendingNullReferenceException(string message) {
112  SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve()));
113  }
114  static void SetPendingOutOfMemoryException(string message) {
115  SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
116  }
117  static void SetPendingOverflowException(string message) {
118  SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve()));
119  }
120  static void SetPendingSystemException(string message) {
121  SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve()));
122  }
123 
124  static void SetPendingArgumentException(string message, string paramName) {
125  SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
126  }
127  static void SetPendingArgumentNullException(string message, string paramName) {
128  global::System.Exception e = SWIGPendingException.Retrieve();
129  if (e != null) message = message + " Inner Exception: " + e.Message;
130  SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message));
131  }
132  static void SetPendingArgumentOutOfRangeException(string message, string paramName) {
133  global::System.Exception e = SWIGPendingException.Retrieve();
134  if (e != null) message = message + " Inner Exception: " + e.Message;
135  SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message));
136  }
137 
138  static SWIGExceptionHelper() {
140  applicationDelegate,
141  arithmeticDelegate,
142  divideByZeroDelegate,
143  indexOutOfRangeDelegate,
144  invalidCastDelegate,
145  invalidOperationDelegate,
146  ioDelegate,
147  nullReferenceDelegate,
148  outOfMemoryDelegate,
149  overflowDelegate,
150  systemDelegate);
151 
153  argumentDelegate,
154  argumentNullDelegate,
155  argumentOutOfRangeDelegate);
156  }
157  }
158 
160 
161  public class SWIGPendingException {
162  [global::System.ThreadStatic]
163  private static global::System.Exception pendingException = null;
164  private static int numExceptionsPending = 0;
165  private static global::System.Object exceptionsLock = null;
166 
167  public static bool Pending {
168  get {
169  bool pending = false;
170  if (numExceptionsPending > 0)
171  if (pendingException != null)
172  pending = true;
173  return pending;
174  }
175  }
176 
177  public static void Set(global::System.Exception e) {
178  if (pendingException != null)
179  throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
180  pendingException = e;
181  lock(exceptionsLock) {
182  numExceptionsPending++;
183  }
184  }
185 
186  public static global::System.Exception Retrieve() {
187  global::System.Exception e = null;
188  if (numExceptionsPending > 0) {
189  if (pendingException != null) {
190  e = pendingException;
191  pendingException = null;
192  lock(exceptionsLock) {
193  numExceptionsPending--;
194  }
195  }
196  }
197  return e;
198  }
199 
200  static SWIGPendingException() {
201  exceptionsLock = new global::System.Object();
202  }
203  }
204 
205 
206  protected class SWIGStringHelper {
207 
208  public delegate string SWIGStringDelegate(string message);
209  static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
210 
211  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterStringCallback_operations_research_constraint_solver")]
213 
214  static string CreateString(string cString) {
215  return cString;
216  }
217 
218  static SWIGStringHelper() {
220  }
221  }
222 
224 
225 
227  }
228 
229 
230  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Clear___")]
231  public static extern void IntVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
232 
233  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Add___")]
234  public static extern void IntVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
235 
236  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_size___")]
237  public static extern uint IntVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
238 
239  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_capacity___")]
240  public static extern uint IntVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
241 
242  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_reserve___")]
243  public static extern void IntVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
244 
245  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVector__SWIG_0___")]
246  public static extern global::System.IntPtr new_IntVector__SWIG_0();
247 
248  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVector__SWIG_1___")]
249  public static extern global::System.IntPtr new_IntVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
250 
251  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVector__SWIG_2___")]
252  public static extern global::System.IntPtr new_IntVector__SWIG_2(int jarg1);
253 
254  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_getitemcopy___")]
255  public static extern int IntVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
256 
257  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_getitem___")]
258  public static extern int IntVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
259 
260  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_setitem___")]
261  public static extern void IntVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
262 
263  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_AddRange___")]
264  public static extern void IntVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
265 
266  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_GetRange___")]
267  public static extern global::System.IntPtr IntVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
268 
269  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Insert___")]
270  public static extern void IntVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
271 
272  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_InsertRange___")]
273  public static extern void IntVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
274 
275  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_RemoveAt___")]
276  public static extern void IntVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
277 
278  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_RemoveRange___")]
279  public static extern void IntVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
280 
281  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Repeat___")]
282  public static extern global::System.IntPtr IntVector_Repeat(int jarg1, int jarg2);
283 
284  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Reverse__SWIG_0___")]
285  public static extern void IntVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
286 
287  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Reverse__SWIG_1___")]
288  public static extern void IntVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
289 
290  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_SetRange___")]
291  public static extern void IntVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
292 
293  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Contains___")]
294  public static extern bool IntVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
295 
296  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_IndexOf___")]
297  public static extern int IntVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
298 
299  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_LastIndexOf___")]
300  public static extern int IntVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
301 
302  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVector_Remove___")]
303  public static extern bool IntVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
304 
305  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVector___")]
306  public static extern void delete_IntVector(global::System.Runtime.InteropServices.HandleRef jarg1);
307 
308  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Clear___")]
309  public static extern void IntVectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
310 
311  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Add___")]
312  public static extern void IntVectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
313 
314  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_size___")]
315  public static extern uint IntVectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
316 
317  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_capacity___")]
318  public static extern uint IntVectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
319 
320  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_reserve___")]
321  public static extern void IntVectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
322 
323  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVectorVector__SWIG_0___")]
324  public static extern global::System.IntPtr new_IntVectorVector__SWIG_0();
325 
326  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVectorVector__SWIG_1___")]
327  public static extern global::System.IntPtr new_IntVectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
328 
329  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVectorVector__SWIG_2___")]
330  public static extern global::System.IntPtr new_IntVectorVector__SWIG_2(int jarg1);
331 
332  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_getitemcopy___")]
333  public static extern global::System.IntPtr IntVectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
334 
335  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_getitem___")]
336  public static extern global::System.IntPtr IntVectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
337 
338  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_setitem___")]
339  public static extern void IntVectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
340 
341  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_AddRange___")]
342  public static extern void IntVectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
343 
344  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_GetRange___")]
345  public static extern global::System.IntPtr IntVectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
346 
347  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Insert___")]
348  public static extern void IntVectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
349 
350  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_InsertRange___")]
351  public static extern void IntVectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
352 
353  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_RemoveAt___")]
354  public static extern void IntVectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
355 
356  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_RemoveRange___")]
357  public static extern void IntVectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
358 
359  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Repeat___")]
360  public static extern global::System.IntPtr IntVectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
361 
362  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Reverse__SWIG_0___")]
363  public static extern void IntVectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
364 
365  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_Reverse__SWIG_1___")]
366  public static extern void IntVectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
367 
368  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVectorVector_SetRange___")]
369  public static extern void IntVectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
370 
371  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVectorVector___")]
372  public static extern void delete_IntVectorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
373 
374  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Clear___")]
375  public static extern void Int64Vector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
376 
377  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Add___")]
378  public static extern void Int64Vector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
379 
380  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_size___")]
381  public static extern uint Int64Vector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
382 
383  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_capacity___")]
384  public static extern uint Int64Vector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
385 
386  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_reserve___")]
387  public static extern void Int64Vector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
388 
389  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64Vector__SWIG_0___")]
390  public static extern global::System.IntPtr new_Int64Vector__SWIG_0();
391 
392  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64Vector__SWIG_1___")]
393  public static extern global::System.IntPtr new_Int64Vector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
394 
395  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64Vector__SWIG_2___")]
396  public static extern global::System.IntPtr new_Int64Vector__SWIG_2(int jarg1);
397 
398  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_getitemcopy___")]
399  public static extern long Int64Vector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
400 
401  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_getitem___")]
402  public static extern long Int64Vector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
403 
404  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_setitem___")]
405  public static extern void Int64Vector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3);
406 
407  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_AddRange___")]
408  public static extern void Int64Vector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
409 
410  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_GetRange___")]
411  public static extern global::System.IntPtr Int64Vector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
412 
413  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Insert___")]
414  public static extern void Int64Vector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3);
415 
416  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_InsertRange___")]
417  public static extern void Int64Vector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
418 
419  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_RemoveAt___")]
420  public static extern void Int64Vector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
421 
422  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_RemoveRange___")]
423  public static extern void Int64Vector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
424 
425  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Repeat___")]
426  public static extern global::System.IntPtr Int64Vector_Repeat(long jarg1, int jarg2);
427 
428  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Reverse__SWIG_0___")]
429  public static extern void Int64Vector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
430 
431  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Reverse__SWIG_1___")]
432  public static extern void Int64Vector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
433 
434  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_SetRange___")]
435  public static extern void Int64Vector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
436 
437  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Contains___")]
438  public static extern bool Int64Vector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
439 
440  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_IndexOf___")]
441  public static extern int Int64Vector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
442 
443  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_LastIndexOf___")]
444  public static extern int Int64Vector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
445 
446  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64Vector_Remove___")]
447  public static extern bool Int64Vector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
448 
449  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Int64Vector___")]
450  public static extern void delete_Int64Vector(global::System.Runtime.InteropServices.HandleRef jarg1);
451 
452  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Clear___")]
453  public static extern void Int64VectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
454 
455  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Add___")]
456  public static extern void Int64VectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
457 
458  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_size___")]
459  public static extern uint Int64VectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
460 
461  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_capacity___")]
462  public static extern uint Int64VectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
463 
464  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_reserve___")]
465  public static extern void Int64VectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
466 
467  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64VectorVector__SWIG_0___")]
468  public static extern global::System.IntPtr new_Int64VectorVector__SWIG_0();
469 
470  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64VectorVector__SWIG_1___")]
471  public static extern global::System.IntPtr new_Int64VectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
472 
473  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Int64VectorVector__SWIG_2___")]
474  public static extern global::System.IntPtr new_Int64VectorVector__SWIG_2(int jarg1);
475 
476  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_getitemcopy___")]
477  public static extern global::System.IntPtr Int64VectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
478 
479  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_getitem___")]
480  public static extern global::System.IntPtr Int64VectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
481 
482  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_setitem___")]
483  public static extern void Int64VectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
484 
485  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_AddRange___")]
486  public static extern void Int64VectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
487 
488  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_GetRange___")]
489  public static extern global::System.IntPtr Int64VectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
490 
491  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Insert___")]
492  public static extern void Int64VectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
493 
494  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_InsertRange___")]
495  public static extern void Int64VectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
496 
497  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_RemoveAt___")]
498  public static extern void Int64VectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
499 
500  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_RemoveRange___")]
501  public static extern void Int64VectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
502 
503  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Repeat___")]
504  public static extern global::System.IntPtr Int64VectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
505 
506  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Reverse__SWIG_0___")]
507  public static extern void Int64VectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
508 
509  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_Reverse__SWIG_1___")]
510  public static extern void Int64VectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
511 
512  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Int64VectorVector_SetRange___")]
513  public static extern void Int64VectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
514 
515  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Int64VectorVector___")]
516  public static extern void delete_Int64VectorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
517 
518  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntTupleSet__SWIG_0___")]
519  public static extern global::System.IntPtr new_IntTupleSet__SWIG_0(int jarg1);
520 
521  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntTupleSet__SWIG_1___")]
522  public static extern global::System.IntPtr new_IntTupleSet__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
523 
524  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntTupleSet___")]
525  public static extern void delete_IntTupleSet(global::System.Runtime.InteropServices.HandleRef jarg1);
526 
527  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Clear___")]
528  public static extern void IntTupleSet_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
529 
530  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Insert__SWIG_0___")]
531  public static extern int IntTupleSet_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
532 
533  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Insert__SWIG_1___")]
534  public static extern int IntTupleSet_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
535 
536  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Insert2___")]
537  public static extern int IntTupleSet_Insert2(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
538 
539  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Insert3___")]
540  public static extern int IntTupleSet_Insert3(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
541 
542  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Insert4___")]
543  public static extern int IntTupleSet_Insert4(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
544 
545  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_InsertAll__SWIG_0___")]
546  public static extern void IntTupleSet_InsertAll__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1,
547  int len2_1, int[] len2_2, long[]
548  jarg2);
549 
550  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_InsertAll__SWIG_1___")]
551  public static extern void IntTupleSet_InsertAll__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1,
552  int len2_1, int[] len2_2, int[]
553  jarg2);
554 
555  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Contains__SWIG_0___")]
556  public static extern bool IntTupleSet_Contains__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
557 
558  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Contains__SWIG_1___")]
559  public static extern bool IntTupleSet_Contains__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
560 
561  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_NumTuples___")]
562  public static extern int IntTupleSet_NumTuples(global::System.Runtime.InteropServices.HandleRef jarg1);
563 
564  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Value___")]
565  public static extern long IntTupleSet_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
566 
567  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_Arity___")]
568  public static extern int IntTupleSet_Arity(global::System.Runtime.InteropServices.HandleRef jarg1);
569 
570  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_NumDifferentValuesInColumn___")]
571  public static extern int IntTupleSet_NumDifferentValuesInColumn(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
572 
573  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_SortedByColumn___")]
574  public static extern global::System.IntPtr IntTupleSet_SortedByColumn(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
575 
576  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntTupleSet_SortedLexicographically___")]
577  public static extern global::System.IntPtr IntTupleSet_SortedLexicographically(global::System.Runtime.InteropServices.HandleRef jarg1);
578 
579  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchPhaseParameters___")]
580  public static extern global::System.IntPtr new_LocalSearchPhaseParameters();
581 
582  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchPhaseParameters___")]
583  public static extern void delete_LocalSearchPhaseParameters(global::System.Runtime.InteropServices.HandleRef jarg1);
584 
585  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Clear___")]
586  public static extern void IntVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
587 
588  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Add___")]
589  public static extern void IntVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
590 
591  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_size___")]
592  public static extern uint IntVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
593 
594  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_capacity___")]
595  public static extern uint IntVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
596 
597  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_reserve___")]
598  public static extern void IntVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
599 
600  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarVector__SWIG_0___")]
601  public static extern global::System.IntPtr new_IntVarVector__SWIG_0();
602 
603  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarVector__SWIG_1___")]
604  public static extern global::System.IntPtr new_IntVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
605 
606  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarVector__SWIG_2___")]
607  public static extern global::System.IntPtr new_IntVarVector__SWIG_2(int jarg1);
608 
609  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_getitemcopy___")]
610  public static extern global::System.IntPtr IntVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
611 
612  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_getitem___")]
613  public static extern global::System.IntPtr IntVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
614 
615  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_setitem___")]
616  public static extern void IntVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
617 
618  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_AddRange___")]
619  public static extern void IntVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
620 
621  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_GetRange___")]
622  public static extern global::System.IntPtr IntVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
623 
624  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Insert___")]
625  public static extern void IntVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
626 
627  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_InsertRange___")]
628  public static extern void IntVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
629 
630  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_RemoveAt___")]
631  public static extern void IntVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
632 
633  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_RemoveRange___")]
634  public static extern void IntVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
635 
636  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Repeat___")]
637  public static extern global::System.IntPtr IntVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
638 
639  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Reverse__SWIG_0___")]
640  public static extern void IntVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
641 
642  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Reverse__SWIG_1___")]
643  public static extern void IntVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
644 
645  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_SetRange___")]
646  public static extern void IntVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
647 
648  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Contains___")]
649  public static extern bool IntVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
650 
651  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_IndexOf___")]
652  public static extern int IntVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
653 
654  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_LastIndexOf___")]
655  public static extern int IntVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
656 
657  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarVector_Remove___")]
658  public static extern bool IntVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
659 
660  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarVector___")]
661  public static extern void delete_IntVarVector(global::System.Runtime.InteropServices.HandleRef jarg1);
662 
663  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Clear___")]
664  public static extern void SearchMonitorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
665 
666  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Add___")]
667  public static extern void SearchMonitorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
668 
669  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_size___")]
670  public static extern uint SearchMonitorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
671 
672  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_capacity___")]
673  public static extern uint SearchMonitorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
674 
675  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_reserve___")]
676  public static extern void SearchMonitorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
677 
678  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SearchMonitorVector__SWIG_0___")]
679  public static extern global::System.IntPtr new_SearchMonitorVector__SWIG_0();
680 
681  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SearchMonitorVector__SWIG_1___")]
682  public static extern global::System.IntPtr new_SearchMonitorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
683 
684  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SearchMonitorVector__SWIG_2___")]
685  public static extern global::System.IntPtr new_SearchMonitorVector__SWIG_2(int jarg1);
686 
687  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_getitemcopy___")]
688  public static extern global::System.IntPtr SearchMonitorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
689 
690  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_getitem___")]
691  public static extern global::System.IntPtr SearchMonitorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
692 
693  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_setitem___")]
694  public static extern void SearchMonitorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
695 
696  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_AddRange___")]
697  public static extern void SearchMonitorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
698 
699  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_GetRange___")]
700  public static extern global::System.IntPtr SearchMonitorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
701 
702  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Insert___")]
703  public static extern void SearchMonitorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
704 
705  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_InsertRange___")]
706  public static extern void SearchMonitorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
707 
708  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_RemoveAt___")]
709  public static extern void SearchMonitorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
710 
711  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_RemoveRange___")]
712  public static extern void SearchMonitorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
713 
714  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Repeat___")]
715  public static extern global::System.IntPtr SearchMonitorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
716 
717  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Reverse__SWIG_0___")]
718  public static extern void SearchMonitorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
719 
720  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Reverse__SWIG_1___")]
721  public static extern void SearchMonitorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
722 
723  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_SetRange___")]
724  public static extern void SearchMonitorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
725 
726  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Contains___")]
727  public static extern bool SearchMonitorVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
728 
729  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_IndexOf___")]
730  public static extern int SearchMonitorVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
731 
732  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_LastIndexOf___")]
733  public static extern int SearchMonitorVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
734 
735  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitorVector_Remove___")]
736  public static extern bool SearchMonitorVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
737 
738  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SearchMonitorVector___")]
739  public static extern void delete_SearchMonitorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
740 
741  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Clear___")]
742  public static extern void DecisionBuilderVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
743 
744  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Add___")]
745  public static extern void DecisionBuilderVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
746 
747  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_size___")]
748  public static extern uint DecisionBuilderVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
749 
750  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_capacity___")]
751  public static extern uint DecisionBuilderVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
752 
753  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_reserve___")]
754  public static extern void DecisionBuilderVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
755 
756  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DecisionBuilderVector__SWIG_0___")]
757  public static extern global::System.IntPtr new_DecisionBuilderVector__SWIG_0();
758 
759  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DecisionBuilderVector__SWIG_1___")]
760  public static extern global::System.IntPtr new_DecisionBuilderVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
761 
762  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DecisionBuilderVector__SWIG_2___")]
763  public static extern global::System.IntPtr new_DecisionBuilderVector__SWIG_2(int jarg1);
764 
765  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_getitemcopy___")]
766  public static extern global::System.IntPtr DecisionBuilderVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
767 
768  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_getitem___")]
769  public static extern global::System.IntPtr DecisionBuilderVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
770 
771  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_setitem___")]
772  public static extern void DecisionBuilderVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
773 
774  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_AddRange___")]
775  public static extern void DecisionBuilderVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
776 
777  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_GetRange___")]
778  public static extern global::System.IntPtr DecisionBuilderVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
779 
780  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Insert___")]
781  public static extern void DecisionBuilderVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
782 
783  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_InsertRange___")]
784  public static extern void DecisionBuilderVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
785 
786  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_RemoveAt___")]
787  public static extern void DecisionBuilderVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
788 
789  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_RemoveRange___")]
790  public static extern void DecisionBuilderVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
791 
792  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Repeat___")]
793  public static extern global::System.IntPtr DecisionBuilderVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
794 
795  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Reverse__SWIG_0___")]
796  public static extern void DecisionBuilderVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
797 
798  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Reverse__SWIG_1___")]
799  public static extern void DecisionBuilderVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
800 
801  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_SetRange___")]
802  public static extern void DecisionBuilderVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
803 
804  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Contains___")]
805  public static extern bool DecisionBuilderVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
806 
807  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_IndexOf___")]
808  public static extern int DecisionBuilderVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
809 
810  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_LastIndexOf___")]
811  public static extern int DecisionBuilderVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
812 
813  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilderVector_Remove___")]
814  public static extern bool DecisionBuilderVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
815 
816  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_DecisionBuilderVector___")]
817  public static extern void delete_DecisionBuilderVector(global::System.Runtime.InteropServices.HandleRef jarg1);
818 
819  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Clear___")]
820  public static extern void IntervalVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
821 
822  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Add___")]
823  public static extern void IntervalVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
824 
825  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_size___")]
826  public static extern uint IntervalVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
827 
828  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_capacity___")]
829  public static extern uint IntervalVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
830 
831  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_reserve___")]
832  public static extern void IntervalVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
833 
834  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntervalVarVector__SWIG_0___")]
835  public static extern global::System.IntPtr new_IntervalVarVector__SWIG_0();
836 
837  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntervalVarVector__SWIG_1___")]
838  public static extern global::System.IntPtr new_IntervalVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
839 
840  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntervalVarVector__SWIG_2___")]
841  public static extern global::System.IntPtr new_IntervalVarVector__SWIG_2(int jarg1);
842 
843  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_getitemcopy___")]
844  public static extern global::System.IntPtr IntervalVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
845 
846  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_getitem___")]
847  public static extern global::System.IntPtr IntervalVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
848 
849  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_setitem___")]
850  public static extern void IntervalVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
851 
852  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_AddRange___")]
853  public static extern void IntervalVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
854 
855  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_GetRange___")]
856  public static extern global::System.IntPtr IntervalVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
857 
858  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Insert___")]
859  public static extern void IntervalVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
860 
861  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_InsertRange___")]
862  public static extern void IntervalVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
863 
864  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_RemoveAt___")]
865  public static extern void IntervalVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
866 
867  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_RemoveRange___")]
868  public static extern void IntervalVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
869 
870  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Repeat___")]
871  public static extern global::System.IntPtr IntervalVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
872 
873  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Reverse__SWIG_0___")]
874  public static extern void IntervalVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
875 
876  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Reverse__SWIG_1___")]
877  public static extern void IntervalVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
878 
879  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_SetRange___")]
880  public static extern void IntervalVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
881 
882  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Contains___")]
883  public static extern bool IntervalVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
884 
885  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_IndexOf___")]
886  public static extern int IntervalVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
887 
888  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_LastIndexOf___")]
889  public static extern int IntervalVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
890 
891  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarVector_Remove___")]
892  public static extern bool IntervalVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
893 
894  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntervalVarVector___")]
895  public static extern void delete_IntervalVarVector(global::System.Runtime.InteropServices.HandleRef jarg1);
896 
897  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Clear___")]
898  public static extern void SequenceVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
899 
900  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Add___")]
901  public static extern void SequenceVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
902 
903  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_size___")]
904  public static extern uint SequenceVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
905 
906  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_capacity___")]
907  public static extern uint SequenceVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
908 
909  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_reserve___")]
910  public static extern void SequenceVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
911 
912  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarVector__SWIG_0___")]
913  public static extern global::System.IntPtr new_SequenceVarVector__SWIG_0();
914 
915  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarVector__SWIG_1___")]
916  public static extern global::System.IntPtr new_SequenceVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
917 
918  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarVector__SWIG_2___")]
919  public static extern global::System.IntPtr new_SequenceVarVector__SWIG_2(int jarg1);
920 
921  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_getitemcopy___")]
922  public static extern global::System.IntPtr SequenceVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
923 
924  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_getitem___")]
925  public static extern global::System.IntPtr SequenceVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
926 
927  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_setitem___")]
928  public static extern void SequenceVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
929 
930  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_AddRange___")]
931  public static extern void SequenceVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
932 
933  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_GetRange___")]
934  public static extern global::System.IntPtr SequenceVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
935 
936  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Insert___")]
937  public static extern void SequenceVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
938 
939  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_InsertRange___")]
940  public static extern void SequenceVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
941 
942  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_RemoveAt___")]
943  public static extern void SequenceVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
944 
945  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_RemoveRange___")]
946  public static extern void SequenceVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
947 
948  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Repeat___")]
949  public static extern global::System.IntPtr SequenceVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
950 
951  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Reverse__SWIG_0___")]
952  public static extern void SequenceVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
953 
954  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Reverse__SWIG_1___")]
955  public static extern void SequenceVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
956 
957  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_SetRange___")]
958  public static extern void SequenceVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
959 
960  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Contains___")]
961  public static extern bool SequenceVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
962 
963  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_IndexOf___")]
964  public static extern int SequenceVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
965 
966  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_LastIndexOf___")]
967  public static extern int SequenceVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
968 
969  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarVector_Remove___")]
970  public static extern bool SequenceVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
971 
972  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SequenceVarVector___")]
973  public static extern void delete_SequenceVarVector(global::System.Runtime.InteropServices.HandleRef jarg1);
974 
975  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Clear___")]
976  public static extern void LocalSearchOperatorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
977 
978  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Add___")]
979  public static extern void LocalSearchOperatorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
980 
981  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_size___")]
982  public static extern uint LocalSearchOperatorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
983 
984  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_capacity___")]
985  public static extern uint LocalSearchOperatorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
986 
987  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_reserve___")]
988  public static extern void LocalSearchOperatorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
989 
990  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchOperatorVector__SWIG_0___")]
991  public static extern global::System.IntPtr new_LocalSearchOperatorVector__SWIG_0();
992 
993  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchOperatorVector__SWIG_1___")]
994  public static extern global::System.IntPtr new_LocalSearchOperatorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
995 
996  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchOperatorVector__SWIG_2___")]
997  public static extern global::System.IntPtr new_LocalSearchOperatorVector__SWIG_2(int jarg1);
998 
999  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_getitemcopy___")]
1000  public static extern global::System.IntPtr LocalSearchOperatorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1001 
1002  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_getitem___")]
1003  public static extern global::System.IntPtr LocalSearchOperatorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1004 
1005  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_setitem___")]
1006  public static extern void LocalSearchOperatorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1007 
1008  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_AddRange___")]
1009  public static extern void LocalSearchOperatorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1010 
1011  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_GetRange___")]
1012  public static extern global::System.IntPtr LocalSearchOperatorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1013 
1014  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Insert___")]
1015  public static extern void LocalSearchOperatorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1016 
1017  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_InsertRange___")]
1018  public static extern void LocalSearchOperatorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1019 
1020  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_RemoveAt___")]
1021  public static extern void LocalSearchOperatorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1022 
1023  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_RemoveRange___")]
1024  public static extern void LocalSearchOperatorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1025 
1026  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Repeat___")]
1027  public static extern global::System.IntPtr LocalSearchOperatorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1028 
1029  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Reverse__SWIG_0___")]
1030  public static extern void LocalSearchOperatorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
1031 
1032  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Reverse__SWIG_1___")]
1033  public static extern void LocalSearchOperatorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1034 
1035  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_SetRange___")]
1036  public static extern void LocalSearchOperatorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1037 
1038  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Contains___")]
1039  public static extern bool LocalSearchOperatorVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1040 
1041  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_IndexOf___")]
1042  public static extern int LocalSearchOperatorVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1043 
1044  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_LastIndexOf___")]
1045  public static extern int LocalSearchOperatorVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1046 
1047  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperatorVector_Remove___")]
1048  public static extern bool LocalSearchOperatorVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1049 
1050  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchOperatorVector___")]
1051  public static extern void delete_LocalSearchOperatorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
1052 
1053  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Clear___")]
1054  public static extern void LocalSearchFilterVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
1055 
1056  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Add___")]
1057  public static extern void LocalSearchFilterVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1058 
1059  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_size___")]
1060  public static extern uint LocalSearchFilterVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
1061 
1062  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_capacity___")]
1063  public static extern uint LocalSearchFilterVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
1064 
1065  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_reserve___")]
1066  public static extern void LocalSearchFilterVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
1067 
1068  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchFilterVector__SWIG_0___")]
1069  public static extern global::System.IntPtr new_LocalSearchFilterVector__SWIG_0();
1070 
1071  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchFilterVector__SWIG_1___")]
1072  public static extern global::System.IntPtr new_LocalSearchFilterVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
1073 
1074  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchFilterVector__SWIG_2___")]
1075  public static extern global::System.IntPtr new_LocalSearchFilterVector__SWIG_2(int jarg1);
1076 
1077  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_getitemcopy___")]
1078  public static extern global::System.IntPtr LocalSearchFilterVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1079 
1080  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_getitem___")]
1081  public static extern global::System.IntPtr LocalSearchFilterVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1082 
1083  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_setitem___")]
1084  public static extern void LocalSearchFilterVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1085 
1086  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_AddRange___")]
1087  public static extern void LocalSearchFilterVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1088 
1089  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_GetRange___")]
1090  public static extern global::System.IntPtr LocalSearchFilterVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1091 
1092  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Insert___")]
1093  public static extern void LocalSearchFilterVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1094 
1095  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_InsertRange___")]
1096  public static extern void LocalSearchFilterVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1097 
1098  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_RemoveAt___")]
1099  public static extern void LocalSearchFilterVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1100 
1101  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_RemoveRange___")]
1102  public static extern void LocalSearchFilterVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1103 
1104  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Repeat___")]
1105  public static extern global::System.IntPtr LocalSearchFilterVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1106 
1107  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Reverse__SWIG_0___")]
1108  public static extern void LocalSearchFilterVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
1109 
1110  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Reverse__SWIG_1___")]
1111  public static extern void LocalSearchFilterVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1112 
1113  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_SetRange___")]
1114  public static extern void LocalSearchFilterVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1115 
1116  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Contains___")]
1117  public static extern bool LocalSearchFilterVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1118 
1119  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_IndexOf___")]
1120  public static extern int LocalSearchFilterVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1121 
1122  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_LastIndexOf___")]
1123  public static extern int LocalSearchFilterVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1124 
1125  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilterVector_Remove___")]
1126  public static extern bool LocalSearchFilterVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1127 
1128  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchFilterVector___")]
1129  public static extern void delete_LocalSearchFilterVector(global::System.Runtime.InteropServices.HandleRef jarg1);
1130 
1131  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Clear___")]
1132  public static extern void SymmetryBreakerVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
1133 
1134  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Add___")]
1135  public static extern void SymmetryBreakerVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1136 
1137  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_size___")]
1138  public static extern uint SymmetryBreakerVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
1139 
1140  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_capacity___")]
1141  public static extern uint SymmetryBreakerVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
1142 
1143  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_reserve___")]
1144  public static extern void SymmetryBreakerVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
1145 
1146  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SymmetryBreakerVector__SWIG_0___")]
1147  public static extern global::System.IntPtr new_SymmetryBreakerVector__SWIG_0();
1148 
1149  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SymmetryBreakerVector__SWIG_1___")]
1150  public static extern global::System.IntPtr new_SymmetryBreakerVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
1151 
1152  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SymmetryBreakerVector__SWIG_2___")]
1153  public static extern global::System.IntPtr new_SymmetryBreakerVector__SWIG_2(int jarg1);
1154 
1155  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_getitemcopy___")]
1156  public static extern global::System.IntPtr SymmetryBreakerVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1157 
1158  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_getitem___")]
1159  public static extern global::System.IntPtr SymmetryBreakerVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1160 
1161  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_setitem___")]
1162  public static extern void SymmetryBreakerVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1163 
1164  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_AddRange___")]
1165  public static extern void SymmetryBreakerVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1166 
1167  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_GetRange___")]
1168  public static extern global::System.IntPtr SymmetryBreakerVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1169 
1170  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Insert___")]
1171  public static extern void SymmetryBreakerVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1172 
1173  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_InsertRange___")]
1174  public static extern void SymmetryBreakerVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1175 
1176  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_RemoveAt___")]
1177  public static extern void SymmetryBreakerVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1178 
1179  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_RemoveRange___")]
1180  public static extern void SymmetryBreakerVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1181 
1182  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Repeat___")]
1183  public static extern global::System.IntPtr SymmetryBreakerVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1184 
1185  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Reverse__SWIG_0___")]
1186  public static extern void SymmetryBreakerVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
1187 
1188  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Reverse__SWIG_1___")]
1189  public static extern void SymmetryBreakerVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
1190 
1191  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_SetRange___")]
1192  public static extern void SymmetryBreakerVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1193 
1194  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Contains___")]
1195  public static extern bool SymmetryBreakerVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1196 
1197  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_IndexOf___")]
1198  public static extern int SymmetryBreakerVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1199 
1200  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_LastIndexOf___")]
1201  public static extern int SymmetryBreakerVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1202 
1203  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreakerVector_Remove___")]
1204  public static extern bool SymmetryBreakerVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1205 
1206  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SymmetryBreakerVector___")]
1207  public static extern void delete_SymmetryBreakerVector(global::System.Runtime.InteropServices.HandleRef jarg1);
1208 
1209  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CpRandomSeed___")]
1210  public static extern long CpRandomSeed();
1211 
1212  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_CHOOSE_MAX_SUM_IMPACT_get___")]
1214 
1215  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_CHOOSE_MAX_AVERAGE_IMPACT_get___")]
1217 
1218  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_CHOOSE_MAX_VALUE_IMPACT_get___")]
1220 
1221  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_SELECT_MIN_IMPACT_get___")]
1223 
1224  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_SELECT_MAX_IMPACT_get___")]
1226 
1227  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_NONE_get___")]
1228  public static extern int DefaultPhaseParameters_NONE_get();
1229 
1230  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_NORMAL_get___")]
1231  public static extern int DefaultPhaseParameters_NORMAL_get();
1232 
1233  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_VERBOSE_get___")]
1234  public static extern int DefaultPhaseParameters_VERBOSE_get();
1235 
1236  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_var_selection_schema_set___")]
1237  public static extern void DefaultPhaseParameters_var_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1238 
1239  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_var_selection_schema_get___")]
1240  public static extern int DefaultPhaseParameters_var_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1241 
1242  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_value_selection_schema_set___")]
1243  public static extern void DefaultPhaseParameters_value_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1244 
1245  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_value_selection_schema_get___")]
1246  public static extern int DefaultPhaseParameters_value_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1247 
1248  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_initialization_splits_set___")]
1249  public static extern void DefaultPhaseParameters_initialization_splits_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1250 
1251  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_initialization_splits_get___")]
1252  public static extern int DefaultPhaseParameters_initialization_splits_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1253 
1254  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_run_all_heuristics_set___")]
1255  public static extern void DefaultPhaseParameters_run_all_heuristics_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
1256 
1257  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_run_all_heuristics_get___")]
1258  public static extern bool DefaultPhaseParameters_run_all_heuristics_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1259 
1260  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_heuristic_period_set___")]
1261  public static extern void DefaultPhaseParameters_heuristic_period_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1262 
1263  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_heuristic_period_get___")]
1264  public static extern int DefaultPhaseParameters_heuristic_period_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1265 
1266  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_heuristic_num_failures_limit_set___")]
1267  public static extern void DefaultPhaseParameters_heuristic_num_failures_limit_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1268 
1269  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_heuristic_num_failures_limit_get___")]
1270  public static extern int DefaultPhaseParameters_heuristic_num_failures_limit_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1271 
1272  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_persistent_impact_set___")]
1273  public static extern void DefaultPhaseParameters_persistent_impact_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
1274 
1275  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_persistent_impact_get___")]
1276  public static extern bool DefaultPhaseParameters_persistent_impact_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1277 
1278  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_random_seed_set___")]
1279  public static extern void DefaultPhaseParameters_random_seed_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1280 
1281  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_random_seed_get___")]
1282  public static extern int DefaultPhaseParameters_random_seed_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1283 
1284  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_display_level_set___")]
1285  public static extern void DefaultPhaseParameters_display_level_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1286 
1287  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_display_level_get___")]
1288  public static extern int DefaultPhaseParameters_display_level_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1289 
1290  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_use_last_conflict_set___")]
1291  public static extern void DefaultPhaseParameters_use_last_conflict_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
1292 
1293  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_use_last_conflict_get___")]
1294  public static extern bool DefaultPhaseParameters_use_last_conflict_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1295 
1296  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_decision_builder_set___")]
1297  public static extern void DefaultPhaseParameters_decision_builder_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1298 
1299  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultPhaseParameters_decision_builder_get___")]
1300  public static extern global::System.IntPtr DefaultPhaseParameters_decision_builder_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1301 
1302  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DefaultPhaseParameters___")]
1303  public static extern global::System.IntPtr new_DefaultPhaseParameters();
1304 
1305  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_DefaultPhaseParameters___")]
1306  public static extern void delete_DefaultPhaseParameters(global::System.Runtime.InteropServices.HandleRef jarg1);
1307 
1308  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Solver_IntegerCastInfo__SWIG_0___")]
1309  public static extern global::System.IntPtr new_Solver_IntegerCastInfo__SWIG_0();
1310 
1311  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Solver_IntegerCastInfo__SWIG_1___")]
1312  public static extern global::System.IntPtr new_Solver_IntegerCastInfo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1313 
1314  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_variable_set___")]
1315  public static extern void Solver_IntegerCastInfo_variable_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1316 
1317  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_variable_get___")]
1318  public static extern global::System.IntPtr Solver_IntegerCastInfo_variable_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1319 
1320  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_expression_set___")]
1321  public static extern void Solver_IntegerCastInfo_expression_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1322 
1323  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_expression_get___")]
1324  public static extern global::System.IntPtr Solver_IntegerCastInfo_expression_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1325 
1326  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_maintainer_set___")]
1327  public static extern void Solver_IntegerCastInfo_maintainer_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1328 
1329  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IntegerCastInfo_maintainer_get___")]
1330  public static extern global::System.IntPtr Solver_IntegerCastInfo_maintainer_get(global::System.Runtime.InteropServices.HandleRef jarg1);
1331 
1332  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Solver_IntegerCastInfo___")]
1333  public static extern void delete_Solver_IntegerCastInfo(global::System.Runtime.InteropServices.HandleRef jarg1);
1334 
1335  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_kNumPriorities_get___")]
1336  public static extern int Solver_kNumPriorities_get();
1337 
1338  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INT_VAR_DEFAULT_get___")]
1339  public static extern int Solver_INT_VAR_DEFAULT_get();
1340 
1341  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INT_VAR_SIMPLE_get___")]
1342  public static extern int Solver_INT_VAR_SIMPLE_get();
1343 
1344  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_FIRST_UNBOUND_get___")]
1345  public static extern int Solver_CHOOSE_FIRST_UNBOUND_get();
1346 
1347  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_RANDOM_get___")]
1348  public static extern int Solver_CHOOSE_RANDOM_get();
1349 
1350  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get___")]
1351  public static extern int Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get();
1352 
1353  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get___")]
1354  public static extern int Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get();
1355 
1356  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get___")]
1357  public static extern int Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get();
1358 
1359  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get___")]
1360  public static extern int Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get();
1361 
1362  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_LOWEST_MIN_get___")]
1363  public static extern int Solver_CHOOSE_LOWEST_MIN_get();
1364 
1365  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_HIGHEST_MAX_get___")]
1366  public static extern int Solver_CHOOSE_HIGHEST_MAX_get();
1367 
1368  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SIZE_get___")]
1369  public static extern int Solver_CHOOSE_MIN_SIZE_get();
1370 
1371  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MAX_SIZE_get___")]
1372  public static extern int Solver_CHOOSE_MAX_SIZE_get();
1373 
1374  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MAX_REGRET_ON_MIN_get___")]
1375  public static extern int Solver_CHOOSE_MAX_REGRET_ON_MIN_get();
1376 
1377  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_PATH_get___")]
1378  public static extern int Solver_CHOOSE_PATH_get();
1379 
1380  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INT_VALUE_DEFAULT_get___")]
1381  public static extern int Solver_INT_VALUE_DEFAULT_get();
1382 
1383  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INT_VALUE_SIMPLE_get___")]
1384  public static extern int Solver_INT_VALUE_SIMPLE_get();
1385 
1386  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ASSIGN_MIN_VALUE_get___")]
1387  public static extern int Solver_ASSIGN_MIN_VALUE_get();
1388 
1389  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ASSIGN_MAX_VALUE_get___")]
1390  public static extern int Solver_ASSIGN_MAX_VALUE_get();
1391 
1392  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ASSIGN_RANDOM_VALUE_get___")]
1393  public static extern int Solver_ASSIGN_RANDOM_VALUE_get();
1394 
1395  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ASSIGN_CENTER_VALUE_get___")]
1396  public static extern int Solver_ASSIGN_CENTER_VALUE_get();
1397 
1398  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SPLIT_LOWER_HALF_get___")]
1399  public static extern int Solver_SPLIT_LOWER_HALF_get();
1400 
1401  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SPLIT_UPPER_HALF_get___")]
1402  public static extern int Solver_SPLIT_UPPER_HALF_get();
1403 
1404  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_STATIC_GLOBAL_BEST_get___")]
1405  public static extern int Solver_CHOOSE_STATIC_GLOBAL_BEST_get();
1406 
1407  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get___")]
1408  public static extern int Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get();
1409 
1410  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SEQUENCE_DEFAULT_get___")]
1411  public static extern int Solver_SEQUENCE_DEFAULT_get();
1412 
1413  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SEQUENCE_SIMPLE_get___")]
1414  public static extern int Solver_SEQUENCE_SIMPLE_get();
1415 
1416  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get___")]
1417  public static extern int Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get();
1418 
1419  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOOSE_RANDOM_RANK_FORWARD_get___")]
1420  public static extern int Solver_CHOOSE_RANDOM_RANK_FORWARD_get();
1421 
1422  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INTERVAL_DEFAULT_get___")]
1423  public static extern int Solver_INTERVAL_DEFAULT_get();
1424 
1425  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INTERVAL_SIMPLE_get___")]
1426  public static extern int Solver_INTERVAL_SIMPLE_get();
1427 
1428  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INTERVAL_SET_TIMES_FORWARD_get___")]
1429  public static extern int Solver_INTERVAL_SET_TIMES_FORWARD_get();
1430 
1431  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INTERVAL_SET_TIMES_BACKWARD_get___")]
1432  public static extern int Solver_INTERVAL_SET_TIMES_BACKWARD_get();
1433 
1434  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_TWOOPT_get___")]
1435  public static extern int Solver_TWOOPT_get();
1436 
1437  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_OROPT_get___")]
1438  public static extern int Solver_OROPT_get();
1439 
1440  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RELOCATE_get___")]
1441  public static extern int Solver_RELOCATE_get();
1442 
1443  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_EXCHANGE_get___")]
1444  public static extern int Solver_EXCHANGE_get();
1445 
1446  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CROSS_get___")]
1447  public static extern int Solver_CROSS_get();
1448 
1449  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MAKEACTIVE_get___")]
1450  public static extern int Solver_MAKEACTIVE_get();
1451 
1452  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MAKEINACTIVE_get___")]
1453  public static extern int Solver_MAKEINACTIVE_get();
1454 
1455  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MAKECHAININACTIVE_get___")]
1456  public static extern int Solver_MAKECHAININACTIVE_get();
1457 
1458  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SWAPACTIVE_get___")]
1459  public static extern int Solver_SWAPACTIVE_get();
1460 
1461  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_EXTENDEDSWAPACTIVE_get___")]
1462  public static extern int Solver_EXTENDEDSWAPACTIVE_get();
1463 
1464  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_PATHLNS_get___")]
1465  public static extern int Solver_PATHLNS_get();
1466 
1467  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_FULLPATHLNS_get___")]
1468  public static extern int Solver_FULLPATHLNS_get();
1469 
1470  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_UNACTIVELNS_get___")]
1471  public static extern int Solver_UNACTIVELNS_get();
1472 
1473  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_INCREMENT_get___")]
1474  public static extern int Solver_INCREMENT_get();
1475 
1476  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_DECREMENT_get___")]
1477  public static extern int Solver_DECREMENT_get();
1478 
1479  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SIMPLELNS_get___")]
1480  public static extern int Solver_SIMPLELNS_get();
1481 
1482  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_LK_get___")]
1483  public static extern int Solver_LK_get();
1484 
1485  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_TSPOPT_get___")]
1486  public static extern int Solver_TSPOPT_get();
1487 
1488  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_TSPLNS_get___")]
1489  public static extern int Solver_TSPLNS_get();
1490 
1491  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_GE_get___")]
1492  public static extern int Solver_GE_get();
1493 
1494  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_LE_get___")]
1495  public static extern int Solver_LE_get();
1496 
1497  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_EQ_get___")]
1498  public static extern int Solver_EQ_get();
1499 
1500  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_DELAYED_PRIORITY_get___")]
1501  public static extern int Solver_DELAYED_PRIORITY_get();
1502 
1503  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_VAR_PRIORITY_get___")]
1504  public static extern int Solver_VAR_PRIORITY_get();
1505 
1506  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NORMAL_PRIORITY_get___")]
1507  public static extern int Solver_NORMAL_PRIORITY_get();
1508 
1509  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AFTER_END_get___")]
1510  public static extern int Solver_ENDS_AFTER_END_get();
1511 
1512  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AFTER_START_get___")]
1513  public static extern int Solver_ENDS_AFTER_START_get();
1514 
1515  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AT_END_get___")]
1516  public static extern int Solver_ENDS_AT_END_get();
1517 
1518  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AT_START_get___")]
1519  public static extern int Solver_ENDS_AT_START_get();
1520 
1521  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AFTER_END_get___")]
1522  public static extern int Solver_STARTS_AFTER_END_get();
1523 
1524  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AFTER_START_get___")]
1525  public static extern int Solver_STARTS_AFTER_START_get();
1526 
1527  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AT_END_get___")]
1528  public static extern int Solver_STARTS_AT_END_get();
1529 
1530  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AT_START_get___")]
1531  public static extern int Solver_STARTS_AT_START_get();
1532 
1533  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STAYS_IN_SYNC_get___")]
1534  public static extern int Solver_STAYS_IN_SYNC_get();
1535 
1536  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AFTER_get___")]
1537  public static extern int Solver_ENDS_AFTER_get();
1538 
1539  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_AT_get___")]
1540  public static extern int Solver_ENDS_AT_get();
1541 
1542  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ENDS_BEFORE_get___")]
1543  public static extern int Solver_ENDS_BEFORE_get();
1544 
1545  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AFTER_get___")]
1546  public static extern int Solver_STARTS_AFTER_get();
1547 
1548  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_AT_get___")]
1549  public static extern int Solver_STARTS_AT_get();
1550 
1551  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_STARTS_BEFORE_get___")]
1552  public static extern int Solver_STARTS_BEFORE_get();
1553 
1554  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CROSS_DATE_get___")]
1555  public static extern int Solver_CROSS_DATE_get();
1556 
1557  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AVOID_DATE_get___")]
1558  public static extern int Solver_AVOID_DATE_get();
1559 
1560  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NO_CHANGE_get___")]
1561  public static extern int Solver_NO_CHANGE_get();
1562 
1563  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_KEEP_LEFT_get___")]
1564  public static extern int Solver_KEEP_LEFT_get();
1565 
1566  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_KEEP_RIGHT_get___")]
1567  public static extern int Solver_KEEP_RIGHT_get();
1568 
1569  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_KILL_BOTH_get___")]
1570  public static extern int Solver_KILL_BOTH_get();
1571 
1572  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SWITCH_BRANCHES_get___")]
1573  public static extern int Solver_SWITCH_BRANCHES_get();
1574 
1575  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SENTINEL_get___")]
1576  public static extern int Solver_SENTINEL_get();
1577 
1578  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SIMPLE_MARKER_get___")]
1579  public static extern int Solver_SIMPLE_MARKER_get();
1580 
1581  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CHOICE_POINT_get___")]
1582  public static extern int Solver_CHOICE_POINT_get();
1583 
1584  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_REVERSIBLE_ACTION_get___")]
1585  public static extern int Solver_REVERSIBLE_ACTION_get();
1586 
1587  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_OUTSIDE_SEARCH_get___")]
1588  public static extern int Solver_OUTSIDE_SEARCH_get();
1589 
1590  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IN_ROOT_NODE_get___")]
1591  public static extern int Solver_IN_ROOT_NODE_get();
1592 
1593  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IN_SEARCH_get___")]
1594  public static extern int Solver_IN_SEARCH_get();
1595 
1596  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AT_SOLUTION_get___")]
1597  public static extern int Solver_AT_SOLUTION_get();
1598 
1599  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NO_MORE_SOLUTIONS_get___")]
1600  public static extern int Solver_NO_MORE_SOLUTIONS_get();
1601 
1602  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_PROBLEM_INFEASIBLE_get___")]
1603  public static extern int Solver_PROBLEM_INFEASIBLE_get();
1604 
1605  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NOT_SET_get___")]
1606  public static extern int Solver_NOT_SET_get();
1607 
1608  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MAXIMIZATION_get___")]
1609  public static extern int Solver_MAXIMIZATION_get();
1610 
1611  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MINIMIZATION_get___")]
1612  public static extern int Solver_MINIMIZATION_get();
1613 
1614  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Solver__SWIG_0___")]
1615  public static extern global::System.IntPtr new_Solver__SWIG_0(string jarg1);
1616 
1617  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Solver__SWIG_1___")]
1618  public static extern global::System.IntPtr new_Solver__SWIG_1(string jarg1, int parameters_size, byte[] jarg2);
1619 
1620  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Solver___")]
1621  public static extern void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1);
1622 
1623  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Parameters___")]
1624  public static extern System.IntPtr Solver_Parameters(global::System.Runtime.InteropServices.HandleRef jarg1);
1625 
1626  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_DefaultSolverParameters___")]
1627  public static extern System.IntPtr Solver_DefaultSolverParameters();
1628 
1629  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Add___")]
1630  public static extern void Solver_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1631 
1632  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AddCastConstraint___")]
1633  public static extern void Solver_AddCastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1634 
1635  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_0___")]
1636  public static extern bool Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1637 
1638  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_1___")]
1639  public static extern bool Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1640 
1641  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_2___")]
1642  public static extern bool Solver_Solve__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1643 
1644  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_3___")]
1645  public static extern bool Solver_Solve__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1646 
1647  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_4___")]
1648  public static extern bool Solver_Solve__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
1649 
1650  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solve__SWIG_5___")]
1651  public static extern bool Solver_Solve__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
1652 
1653  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_0___")]
1654  public static extern void Solver_NewSearchAux__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1655 
1656  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_1___")]
1657  public static extern void Solver_NewSearchAux__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1658 
1659  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_2___")]
1660  public static extern void Solver_NewSearchAux__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1661 
1662  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_3___")]
1663  public static extern void Solver_NewSearchAux__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1664 
1665  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_4___")]
1666  public static extern void Solver_NewSearchAux__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
1667 
1668  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NewSearchAux__SWIG_5___")]
1669  public static extern void Solver_NewSearchAux__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
1670 
1671  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NextSolution___")]
1672  public static extern bool Solver_NextSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
1673 
1674  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RestartSearch___")]
1675  public static extern void Solver_RestartSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
1676 
1677  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_EndSearchAux___")]
1678  public static extern void Solver_EndSearchAux(global::System.Runtime.InteropServices.HandleRef jarg1);
1679 
1680  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveAndCommit__SWIG_0___")]
1681  public static extern bool Solver_SolveAndCommit__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1682 
1683  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveAndCommit__SWIG_1___")]
1684  public static extern bool Solver_SolveAndCommit__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1685 
1686  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveAndCommit__SWIG_2___")]
1687  public static extern bool Solver_SolveAndCommit__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1688 
1689  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveAndCommit__SWIG_3___")]
1690  public static extern bool Solver_SolveAndCommit__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1691 
1692  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveAndCommit__SWIG_4___")]
1693  public static extern bool Solver_SolveAndCommit__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
1694 
1695  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CheckAssignment___")]
1696  public static extern bool Solver_CheckAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1697 
1698  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CheckConstraint___")]
1699  public static extern bool Solver_CheckConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1700 
1701  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_State___")]
1702  public static extern int Solver_State(global::System.Runtime.InteropServices.HandleRef jarg1);
1703 
1704  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Fail___")]
1705  public static extern void Solver_Fail(global::System.Runtime.InteropServices.HandleRef jarg1);
1706 
1707  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ToString___")]
1708  public static extern string Solver_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
1709 
1710  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MemoryUsage___")]
1711  public static extern long Solver_MemoryUsage();
1712 
1713  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_WallTime___")]
1714  public static extern long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1);
1715 
1716  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Branches___")]
1717  public static extern long Solver_Branches(global::System.Runtime.InteropServices.HandleRef jarg1);
1718 
1719  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Solutions___")]
1720  public static extern long Solver_Solutions(global::System.Runtime.InteropServices.HandleRef jarg1);
1721 
1722  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_UncheckedSolutions___")]
1723  public static extern long Solver_UncheckedSolutions(global::System.Runtime.InteropServices.HandleRef jarg1);
1724 
1725  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_DemonRuns___")]
1726  public static extern long Solver_DemonRuns(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1727 
1728  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Failures___")]
1729  public static extern long Solver_Failures(global::System.Runtime.InteropServices.HandleRef jarg1);
1730 
1731  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Neighbors___")]
1732  public static extern long Solver_Neighbors(global::System.Runtime.InteropServices.HandleRef jarg1);
1733 
1734  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_FilteredNeighbors___")]
1735  public static extern long Solver_FilteredNeighbors(global::System.Runtime.InteropServices.HandleRef jarg1);
1736 
1737  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AcceptedNeighbors___")]
1738  public static extern long Solver_AcceptedNeighbors(global::System.Runtime.InteropServices.HandleRef jarg1);
1739 
1740  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Stamp___")]
1741  public static extern ulong Solver_Stamp(global::System.Runtime.InteropServices.HandleRef jarg1);
1742 
1743  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_FailStamp___")]
1744  public static extern ulong Solver_FailStamp(global::System.Runtime.InteropServices.HandleRef jarg1);
1745 
1746  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SetOptimizationDirection___")]
1747  public static extern void Solver_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
1748 
1749  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_0___")]
1750  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, string jarg4);
1751 
1752  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_1___")]
1753  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, string jarg3);
1754 
1755  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_2___")]
1756  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, string jarg3);
1757 
1758  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_3___")]
1759  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
1760 
1761  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_4___")]
1762  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
1763 
1764  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntVar__SWIG_5___")]
1765  public static extern global::System.IntPtr Solver_MakeIntVar__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
1766 
1767  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBoolVar__SWIG_0___")]
1768  public static extern global::System.IntPtr Solver_MakeBoolVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
1769 
1770  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBoolVar__SWIG_1___")]
1771  public static extern global::System.IntPtr Solver_MakeBoolVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
1772 
1773  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntConst__SWIG_0___")]
1774  public static extern global::System.IntPtr Solver_MakeIntConst__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, string jarg3);
1775 
1776  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntConst__SWIG_1___")]
1777  public static extern global::System.IntPtr Solver_MakeIntConst__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
1778 
1779  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSum__SWIG_0___")]
1780  public static extern global::System.IntPtr Solver_MakeSum__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1781 
1782  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSum__SWIG_1___")]
1783  public static extern global::System.IntPtr Solver_MakeSum__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1784 
1785  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSum__SWIG_2___")]
1786  public static extern global::System.IntPtr Solver_MakeSum__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1787 
1788  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProd__SWIG_0___")]
1789  public static extern global::System.IntPtr Solver_MakeScalProd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
1790 
1791  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProd__SWIG_1___")]
1792  public static extern global::System.IntPtr Solver_MakeScalProd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
1793 
1794  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDifference__SWIG_0___")]
1795  public static extern global::System.IntPtr Solver_MakeDifference__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1796 
1797  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDifference__SWIG_1___")]
1798  public static extern global::System.IntPtr Solver_MakeDifference__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1799 
1800  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOpposite___")]
1801  public static extern global::System.IntPtr Solver_MakeOpposite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1802 
1803  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeProd__SWIG_0___")]
1804  public static extern global::System.IntPtr Solver_MakeProd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1805 
1806  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeProd__SWIG_1___")]
1807  public static extern global::System.IntPtr Solver_MakeProd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1808 
1809  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDiv__SWIG_0___")]
1810  public static extern global::System.IntPtr Solver_MakeDiv__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1811 
1812  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDiv__SWIG_1___")]
1813  public static extern global::System.IntPtr Solver_MakeDiv__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1814 
1815  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAbs___")]
1816  public static extern global::System.IntPtr Solver_MakeAbs(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1817 
1818  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSquare___")]
1819  public static extern global::System.IntPtr Solver_MakeSquare(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1820 
1821  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePower___")]
1822  public static extern global::System.IntPtr Solver_MakePower(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1823 
1824  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElement__SWIG_0___")]
1825  public static extern global::System.IntPtr Solver_MakeElement__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1826 
1827  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElement__SWIG_1___")]
1828  public static extern global::System.IntPtr Solver_MakeElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1829 
1830  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElement__SWIG_2___")]
1831  public static extern global::System.IntPtr Solver_MakeElement__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1832 
1833  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMonotonicElement___")]
1834  public static extern global::System.IntPtr Solver_MakeMonotonicElement(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1835 
1836  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElement__SWIG_3___")]
1837  public static extern global::System.IntPtr Solver_MakeElement__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1838 
1839  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElement__SWIG_4___")]
1840  public static extern global::System.IntPtr Solver_MakeElement__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1841 
1842  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIndexExpression___")]
1843  public static extern global::System.IntPtr Solver_MakeIndexExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1844 
1845  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIfThenElseCt___")]
1846  public static extern global::System.IntPtr Solver_MakeIfThenElseCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
1847 
1848  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMin__SWIG_0___")]
1849  public static extern global::System.IntPtr Solver_MakeMin__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1850 
1851  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMin__SWIG_1___")]
1852  public static extern global::System.IntPtr Solver_MakeMin__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1853 
1854  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMin__SWIG_2___")]
1855  public static extern global::System.IntPtr Solver_MakeMin__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1856 
1857  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMin__SWIG_3___")]
1858  public static extern global::System.IntPtr Solver_MakeMin__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1859 
1860  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMax__SWIG_0___")]
1861  public static extern global::System.IntPtr Solver_MakeMax__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
1862 
1863  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMax__SWIG_1___")]
1864  public static extern global::System.IntPtr Solver_MakeMax__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1865 
1866  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMax__SWIG_2___")]
1867  public static extern global::System.IntPtr Solver_MakeMax__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1868 
1869  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMax__SWIG_3___")]
1870  public static extern global::System.IntPtr Solver_MakeMax__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1871 
1872  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeConvexPiecewiseExpr___")]
1873  public static extern global::System.IntPtr Solver_MakeConvexPiecewiseExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
1874 
1875  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSemiContinuousExpr___")]
1876  public static extern global::System.IntPtr Solver_MakeSemiContinuousExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
1877 
1878  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeModulo__SWIG_0___")]
1879  public static extern global::System.IntPtr Solver_MakeModulo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1880 
1881  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeModulo__SWIG_1___")]
1882  public static extern global::System.IntPtr Solver_MakeModulo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1883 
1884  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeConditionalExpression___")]
1885  public static extern global::System.IntPtr Solver_MakeConditionalExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
1886 
1887  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTrueConstraint___")]
1888  public static extern global::System.IntPtr Solver_MakeTrueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
1889 
1890  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFalseConstraint__SWIG_0___")]
1891  public static extern global::System.IntPtr Solver_MakeFalseConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
1892 
1893  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFalseConstraint__SWIG_1___")]
1894  public static extern global::System.IntPtr Solver_MakeFalseConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
1895 
1896  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsEqualCstCt___")]
1897  public static extern global::System.IntPtr Solver_MakeIsEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1898 
1899  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsEqualCstVar___")]
1900  public static extern global::System.IntPtr Solver_MakeIsEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1901 
1902  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsEqualCt___")]
1903  public static extern global::System.IntPtr Solver_MakeIsEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1904 
1905  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsEqualVar___")]
1906  public static extern global::System.IntPtr Solver_MakeIsEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1907 
1908  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeEquality__SWIG_0___")]
1909  public static extern global::System.IntPtr Solver_MakeEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1910 
1911  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeEquality__SWIG_1___")]
1912  public static extern global::System.IntPtr Solver_MakeEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1913 
1914  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeEquality__SWIG_2___")]
1915  public static extern global::System.IntPtr Solver_MakeEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1916 
1917  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsDifferentCstCt___")]
1918  public static extern global::System.IntPtr Solver_MakeIsDifferentCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1919 
1920  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsDifferentCstVar___")]
1921  public static extern global::System.IntPtr Solver_MakeIsDifferentCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1922 
1923  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsDifferentVar___")]
1924  public static extern global::System.IntPtr Solver_MakeIsDifferentVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1925 
1926  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsDifferentCt___")]
1927  public static extern global::System.IntPtr Solver_MakeIsDifferentCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1928 
1929  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonEquality__SWIG_0___")]
1930  public static extern global::System.IntPtr Solver_MakeNonEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1931 
1932  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonEquality__SWIG_1___")]
1933  public static extern global::System.IntPtr Solver_MakeNonEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1934 
1935  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonEquality__SWIG_2___")]
1936  public static extern global::System.IntPtr Solver_MakeNonEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1937 
1938  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessOrEqualCstCt___")]
1939  public static extern global::System.IntPtr Solver_MakeIsLessOrEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1940 
1941  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessOrEqualCstVar___")]
1942  public static extern global::System.IntPtr Solver_MakeIsLessOrEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1943 
1944  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessOrEqualVar___")]
1945  public static extern global::System.IntPtr Solver_MakeIsLessOrEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1946 
1947  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessOrEqualCt___")]
1948  public static extern global::System.IntPtr Solver_MakeIsLessOrEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1949 
1950  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLessOrEqual__SWIG_0___")]
1951  public static extern global::System.IntPtr Solver_MakeLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1952 
1953  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLessOrEqual__SWIG_1___")]
1954  public static extern global::System.IntPtr Solver_MakeLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1955 
1956  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLessOrEqual__SWIG_2___")]
1957  public static extern global::System.IntPtr Solver_MakeLessOrEqual__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1958 
1959  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterOrEqualCstCt___")]
1960  public static extern global::System.IntPtr Solver_MakeIsGreaterOrEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1961 
1962  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterOrEqualCstVar___")]
1963  public static extern global::System.IntPtr Solver_MakeIsGreaterOrEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1964 
1965  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterOrEqualVar___")]
1966  public static extern global::System.IntPtr Solver_MakeIsGreaterOrEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1967 
1968  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterOrEqualCt___")]
1969  public static extern global::System.IntPtr Solver_MakeIsGreaterOrEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1970 
1971  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreaterOrEqual__SWIG_0___")]
1972  public static extern global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1973 
1974  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreaterOrEqual__SWIG_1___")]
1975  public static extern global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1976 
1977  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreaterOrEqual__SWIG_2___")]
1978  public static extern global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
1979 
1980  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterCstCt___")]
1981  public static extern global::System.IntPtr Solver_MakeIsGreaterCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1982 
1983  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterCstVar___")]
1984  public static extern global::System.IntPtr Solver_MakeIsGreaterCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1985 
1986  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterVar___")]
1987  public static extern global::System.IntPtr Solver_MakeIsGreaterVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1988 
1989  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsGreaterCt___")]
1990  public static extern global::System.IntPtr Solver_MakeIsGreaterCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
1991 
1992  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreater__SWIG_0___")]
1993  public static extern global::System.IntPtr Solver_MakeGreater__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
1994 
1995  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreater__SWIG_1___")]
1996  public static extern global::System.IntPtr Solver_MakeGreater__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
1997 
1998  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGreater__SWIG_2___")]
1999  public static extern global::System.IntPtr Solver_MakeGreater__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2000 
2001  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessCstCt___")]
2002  public static extern global::System.IntPtr Solver_MakeIsLessCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2003 
2004  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessCstVar___")]
2005  public static extern global::System.IntPtr Solver_MakeIsLessCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2006 
2007  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessVar___")]
2008  public static extern global::System.IntPtr Solver_MakeIsLessVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2009 
2010  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsLessCt___")]
2011  public static extern global::System.IntPtr Solver_MakeIsLessCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2012 
2013  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLess__SWIG_0___")]
2014  public static extern global::System.IntPtr Solver_MakeLess__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2015 
2016  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLess__SWIG_1___")]
2017  public static extern global::System.IntPtr Solver_MakeLess__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2018 
2019  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLess__SWIG_2___")]
2020  public static extern global::System.IntPtr Solver_MakeLess__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2021 
2022  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumLessOrEqual___")]
2023  public static extern global::System.IntPtr Solver_MakeSumLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2024 
2025  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumGreaterOrEqual___")]
2026  public static extern global::System.IntPtr Solver_MakeSumGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2027 
2028  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumEquality__SWIG_0___")]
2029  public static extern global::System.IntPtr Solver_MakeSumEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2030 
2031  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumEquality__SWIG_1___")]
2032  public static extern global::System.IntPtr Solver_MakeSumEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2033 
2034  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdEquality__SWIG_0___")]
2035  public static extern global::System.IntPtr Solver_MakeScalProdEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4);
2036 
2037  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdEquality__SWIG_1___")]
2038  public static extern global::System.IntPtr Solver_MakeScalProdEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4);
2039 
2040  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdEquality__SWIG_2___")]
2041  public static extern global::System.IntPtr Solver_MakeScalProdEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2042 
2043  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdEquality__SWIG_3___")]
2044  public static extern global::System.IntPtr Solver_MakeScalProdEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2045 
2046  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdGreaterOrEqual__SWIG_0___")]
2047  public static extern global::System.IntPtr Solver_MakeScalProdGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4);
2048 
2049  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdGreaterOrEqual__SWIG_1___")]
2050  public static extern global::System.IntPtr Solver_MakeScalProdGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4);
2051 
2052  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdLessOrEqual__SWIG_0___")]
2053  public static extern global::System.IntPtr Solver_MakeScalProdLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4);
2054 
2055  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScalProdLessOrEqual__SWIG_1___")]
2056  public static extern global::System.IntPtr Solver_MakeScalProdLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4);
2057 
2058  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMinEquality___")]
2059  public static extern global::System.IntPtr Solver_MakeMinEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2060 
2061  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMaxEquality___")]
2062  public static extern global::System.IntPtr Solver_MakeMaxEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2063 
2064  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElementEquality__SWIG_0___")]
2065  public static extern global::System.IntPtr Solver_MakeElementEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2066 
2067  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElementEquality__SWIG_1___")]
2068  public static extern global::System.IntPtr Solver_MakeElementEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2069 
2070  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElementEquality__SWIG_2___")]
2071  public static extern global::System.IntPtr Solver_MakeElementEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2072 
2073  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeElementEquality__SWIG_3___")]
2074  public static extern global::System.IntPtr Solver_MakeElementEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
2075 
2076  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAbsEquality___")]
2077  public static extern global::System.IntPtr Solver_MakeAbsEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2078 
2079  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIndexOfConstraint___")]
2080  public static extern global::System.IntPtr Solver_MakeIndexOfConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
2081 
2082  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeConstraintInitialPropagateCallback___")]
2083  public static extern global::System.IntPtr Solver_MakeConstraintInitialPropagateCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2084 
2085  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDelayedConstraintInitialPropagateCallback___")]
2086  public static extern global::System.IntPtr Solver_MakeDelayedConstraintInitialPropagateCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2087 
2088  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeClosureDemon___")]
2089  public static extern global::System.IntPtr Solver_MakeClosureDemon(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
2090 
2091  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBetweenCt___")]
2092  public static extern global::System.IntPtr Solver_MakeBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2093 
2094  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNotBetweenCt___")]
2095  public static extern global::System.IntPtr Solver_MakeNotBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2096 
2097  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsBetweenCt___")]
2098  public static extern global::System.IntPtr Solver_MakeIsBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2099 
2100  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsBetweenVar___")]
2101  public static extern global::System.IntPtr Solver_MakeIsBetweenVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2102 
2103  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMemberCt__SWIG_0___")]
2104  public static extern global::System.IntPtr Solver_MakeMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
2105 
2106  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMemberCt__SWIG_1___")]
2107  public static extern global::System.IntPtr Solver_MakeMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
2108 
2109  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNotMemberCt__SWIG_0___")]
2110  public static extern global::System.IntPtr Solver_MakeNotMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
2111 
2112  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNotMemberCt__SWIG_1___")]
2113  public static extern global::System.IntPtr Solver_MakeNotMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
2114 
2115  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNotMemberCt__SWIG_2___")]
2116  public static extern global::System.IntPtr Solver_MakeNotMemberCt__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4);
2117 
2118  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNotMemberCt__SWIG_3___")]
2119  public static extern global::System.IntPtr Solver_MakeNotMemberCt__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4);
2120 
2121  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsMemberCt__SWIG_0___")]
2122  public static extern global::System.IntPtr Solver_MakeIsMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2123 
2124  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsMemberCt__SWIG_1___")]
2125  public static extern global::System.IntPtr Solver_MakeIsMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2126 
2127  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsMemberVar__SWIG_0___")]
2128  public static extern global::System.IntPtr Solver_MakeIsMemberVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
2129 
2130  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIsMemberVar__SWIG_1___")]
2131  public static extern global::System.IntPtr Solver_MakeIsMemberVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
2132 
2133  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCount__SWIG_0___")]
2134  public static extern global::System.IntPtr Solver_MakeCount__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2135 
2136  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCount__SWIG_1___")]
2137  public static extern global::System.IntPtr Solver_MakeCount__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2138 
2139  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_0___")]
2140  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2141 
2142  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_1___")]
2143  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2144 
2145  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_2___")]
2146  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2147 
2148  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_3___")]
2149  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5);
2150 
2151  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_4___")]
2152  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4);
2153 
2154  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_5___")]
2155  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4);
2156 
2157  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_6___")]
2158  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4, int length5, long[] jarg5);
2159 
2160  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDistribute__SWIG_7___")]
2161  public static extern global::System.IntPtr Solver_MakeDistribute__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5);
2162 
2163  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDeviation___")]
2164  public static extern global::System.IntPtr Solver_MakeDeviation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
2165 
2166  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllDifferent__SWIG_0___")]
2167  public static extern global::System.IntPtr Solver_MakeAllDifferent__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2168 
2169  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllDifferent__SWIG_1___")]
2170  public static extern global::System.IntPtr Solver_MakeAllDifferent__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
2171 
2172  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllDifferentExcept___")]
2173  public static extern global::System.IntPtr Solver_MakeAllDifferentExcept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2174 
2175  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSortingConstraint___")]
2176  public static extern global::System.IntPtr Solver_MakeSortingConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2177 
2178  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLexicalLess___")]
2179  public static extern global::System.IntPtr Solver_MakeLexicalLess(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2180 
2181  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLexicalLessOrEqual___")]
2182  public static extern global::System.IntPtr Solver_MakeLexicalLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2183 
2184  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeInversePermutationConstraint___")]
2185  public static extern global::System.IntPtr Solver_MakeInversePermutationConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2186 
2187  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIndexOfFirstMaxValueConstraint___")]
2188  public static extern global::System.IntPtr Solver_MakeIndexOfFirstMaxValueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2189 
2190  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIndexOfFirstMinValueConstraint___")]
2191  public static extern global::System.IntPtr Solver_MakeIndexOfFirstMinValueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2192 
2193  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNullIntersect___")]
2194  public static extern global::System.IntPtr Solver_MakeNullIntersect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2195 
2196  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNullIntersectExcept___")]
2197  public static extern global::System.IntPtr Solver_MakeNullIntersectExcept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
2198 
2199  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNoCycle__SWIG_0___")]
2200  public static extern global::System.IntPtr Solver_MakeNoCycle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongToBoolean jarg4);
2201 
2202  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNoCycle__SWIG_1___")]
2203  public static extern global::System.IntPtr Solver_MakeNoCycle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2204 
2205  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNoCycle__SWIG_2___")]
2206  public static extern global::System.IntPtr Solver_MakeNoCycle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongToBoolean jarg4, bool jarg5);
2207 
2208  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCircuit___")]
2209  public static extern global::System.IntPtr Solver_MakeCircuit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2210 
2211  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSubCircuit___")]
2212  public static extern global::System.IntPtr Solver_MakeSubCircuit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2213 
2214  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePathCumul__SWIG_0___")]
2215  public static extern global::System.IntPtr Solver_MakePathCumul__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2216 
2217  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDelayedPathCumul___")]
2218  public static extern global::System.IntPtr Solver_MakeDelayedPathCumul(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2219 
2220  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePathCumul__SWIG_1___")]
2221  public static extern global::System.IntPtr Solver_MakePathCumul__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, LongLongToLong jarg5);
2222 
2223  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePathCumul__SWIG_2___")]
2224  public static extern global::System.IntPtr Solver_MakePathCumul__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, LongLongToLong jarg6);
2225 
2226  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePathConnected___")]
2227  public static extern global::System.IntPtr Solver_MakePathConnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2228 
2229  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMapDomain___")]
2230  public static extern global::System.IntPtr Solver_MakeMapDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2231 
2232  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllowedAssignments___")]
2233  public static extern global::System.IntPtr Solver_MakeAllowedAssignments(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2234 
2235  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTransitionConstraint__SWIG_0___")]
2236  public static extern global::System.IntPtr Solver_MakeTransitionConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int length5, long[] jarg5);
2237 
2238  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTransitionConstraint__SWIG_1___")]
2239  public static extern global::System.IntPtr Solver_MakeTransitionConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int length5, int[] jarg5);
2240 
2241  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingBoxesConstraint__SWIG_0___")]
2242  public static extern global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2243 
2244  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingBoxesConstraint__SWIG_1___")]
2245  public static extern global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int length5, long[] jarg5);
2246 
2247  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingBoxesConstraint__SWIG_2___")]
2248  public static extern global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, int length5, int[] jarg5);
2249 
2250  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_0___")]
2251  public static extern global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2252 
2253  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_1___")]
2254  public static extern global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int length5, long[] jarg5);
2255 
2256  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_2___")]
2257  public static extern global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, int length5, int[] jarg5);
2258 
2259  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePack___")]
2260  public static extern global::System.IntPtr Solver_MakePack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2261 
2262  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationIntervalVar__SWIG_0___")]
2263  public static extern global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, bool jarg5, string jarg6);
2264 
2265  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationIntervalVar__SWIG_1___")]
2266  public static extern global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, string jarg4);
2267 
2268  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationIntervalVar__SWIG_2___")]
2269  public static extern global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5);
2270 
2271  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedInterval___")]
2272  public static extern global::System.IntPtr Solver_MakeFixedInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, string jarg4);
2273 
2274  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalVar___")]
2275  public static extern global::System.IntPtr Solver_MakeIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, bool jarg8, string jarg9);
2276 
2277  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalVarArray___")]
2278  public static extern void Solver_MakeIntervalVarArray(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, bool jarg9, string jarg10, global::System.Runtime.InteropServices.HandleRef jarg11);
2279 
2280  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMirrorInterval___")]
2281  public static extern global::System.IntPtr Solver_MakeMirrorInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2282 
2283  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationStartSyncedOnStartIntervalVar___")]
2284  public static extern global::System.IntPtr Solver_MakeFixedDurationStartSyncedOnStartIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2285 
2286  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationStartSyncedOnEndIntervalVar___")]
2287  public static extern global::System.IntPtr Solver_MakeFixedDurationStartSyncedOnEndIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2288 
2289  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationEndSyncedOnStartIntervalVar___")]
2290  public static extern global::System.IntPtr Solver_MakeFixedDurationEndSyncedOnStartIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2291 
2292  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFixedDurationEndSyncedOnEndIntervalVar___")]
2293  public static extern global::System.IntPtr Solver_MakeFixedDurationEndSyncedOnEndIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
2294 
2295  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalRelaxedMin___")]
2296  public static extern global::System.IntPtr Solver_MakeIntervalRelaxedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2297 
2298  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalRelaxedMax___")]
2299  public static extern global::System.IntPtr Solver_MakeIntervalRelaxedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2300 
2301  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalVarRelation__SWIG_0___")]
2302  public static extern global::System.IntPtr Solver_MakeIntervalVarRelation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, long jarg4);
2303 
2304  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalVarRelation__SWIG_1___")]
2305  public static extern global::System.IntPtr Solver_MakeIntervalVarRelation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2306 
2307  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeIntervalVarRelationWithDelay___")]
2308  public static extern global::System.IntPtr Solver_MakeIntervalVarRelationWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, long jarg5);
2309 
2310  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTemporalDisjunction__SWIG_0___")]
2311  public static extern global::System.IntPtr Solver_MakeTemporalDisjunction__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2312 
2313  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTemporalDisjunction__SWIG_1___")]
2314  public static extern global::System.IntPtr Solver_MakeTemporalDisjunction__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2315 
2316  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDisjunctiveConstraint___")]
2317  public static extern global::System.IntPtr Solver_MakeDisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3);
2318 
2319  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeStrictDisjunctiveConstraint___")]
2320  public static extern global::System.IntPtr Solver_MakeStrictDisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3);
2321 
2322  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_0___")]
2323  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4, string jarg5);
2324 
2325  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_1___")]
2326  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4, string jarg5);
2327 
2328  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_2___")]
2329  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5);
2330 
2331  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_3___")]
2332  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5);
2333 
2334  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_4___")]
2335  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, string jarg5);
2336 
2337  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCumulative__SWIG_5___")]
2338  public static extern global::System.IntPtr Solver_MakeCumulative__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5);
2339 
2340  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCover___")]
2341  public static extern global::System.IntPtr Solver_MakeCover(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2342 
2343  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeEquality__SWIG_3___")]
2344  public static extern global::System.IntPtr Solver_MakeEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2345 
2346  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignment__SWIG_0___")]
2347  public static extern global::System.IntPtr Solver_MakeAssignment__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
2348 
2349  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignment__SWIG_1___")]
2350  public static extern global::System.IntPtr Solver_MakeAssignment__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2351 
2352  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFirstSolutionCollector__SWIG_0___")]
2353  public static extern global::System.IntPtr Solver_MakeFirstSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2354 
2355  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFirstSolutionCollector__SWIG_1___")]
2356  public static extern global::System.IntPtr Solver_MakeFirstSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
2357 
2358  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLastSolutionCollector__SWIG_0___")]
2359  public static extern global::System.IntPtr Solver_MakeLastSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2360 
2361  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLastSolutionCollector__SWIG_1___")]
2362  public static extern global::System.IntPtr Solver_MakeLastSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
2363 
2364  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBestValueSolutionCollector__SWIG_0___")]
2365  public static extern global::System.IntPtr Solver_MakeBestValueSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
2366 
2367  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBestValueSolutionCollector__SWIG_1___")]
2368  public static extern global::System.IntPtr Solver_MakeBestValueSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
2369 
2370  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNBestValueSolutionCollector__SWIG_0___")]
2371  public static extern global::System.IntPtr Solver_MakeNBestValueSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, bool jarg4);
2372 
2373  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNBestValueSolutionCollector__SWIG_1___")]
2374  public static extern global::System.IntPtr Solver_MakeNBestValueSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, bool jarg3);
2375 
2376  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllSolutionCollector__SWIG_0___")]
2377  public static extern global::System.IntPtr Solver_MakeAllSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2378 
2379  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAllSolutionCollector__SWIG_1___")]
2380  public static extern global::System.IntPtr Solver_MakeAllSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
2381 
2382  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMinimize___")]
2383  public static extern global::System.IntPtr Solver_MakeMinimize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2384 
2385  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMaximize___")]
2386  public static extern global::System.IntPtr Solver_MakeMaximize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2387 
2388  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOptimize___")]
2389  public static extern global::System.IntPtr Solver_MakeOptimize(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
2390 
2391  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedMinimize__SWIG_0___")]
2392  public static extern global::System.IntPtr Solver_MakeWeightedMinimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4);
2393 
2394  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedMinimize__SWIG_1___")]
2395  public static extern global::System.IntPtr Solver_MakeWeightedMinimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4);
2396 
2397  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedMaximize__SWIG_0___")]
2398  public static extern global::System.IntPtr Solver_MakeWeightedMaximize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4);
2399 
2400  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedMaximize__SWIG_1___")]
2401  public static extern global::System.IntPtr Solver_MakeWeightedMaximize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4);
2402 
2403  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedOptimize__SWIG_0___")]
2404  public static extern global::System.IntPtr Solver_MakeWeightedOptimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, long jarg5);
2405 
2406  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeWeightedOptimize__SWIG_1___")]
2407  public static extern global::System.IntPtr Solver_MakeWeightedOptimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, long jarg5);
2408 
2409  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTabuSearch___")]
2410  public static extern global::System.IntPtr Solver_MakeTabuSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, long jarg6, long jarg7, double jarg8);
2411 
2412  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGenericTabuSearch___")]
2413  public static extern global::System.IntPtr Solver_MakeGenericTabuSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, long jarg6);
2414 
2415  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSimulatedAnnealing___")]
2416  public static extern global::System.IntPtr Solver_MakeSimulatedAnnealing(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5);
2417 
2418  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGuidedLocalSearch__SWIG_0___")]
2419  public static extern global::System.IntPtr Solver_MakeGuidedLocalSearch__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongToLong jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, double jarg7);
2420 
2421  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeGuidedLocalSearch__SWIG_1___")]
2422  public static extern global::System.IntPtr Solver_MakeGuidedLocalSearch__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, double jarg8);
2423 
2424  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLubyRestart___")]
2425  public static extern global::System.IntPtr Solver_MakeLubyRestart(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
2426 
2427  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeConstantRestart___")]
2428  public static extern global::System.IntPtr Solver_MakeConstantRestart(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
2429 
2430  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeTimeLimit___")]
2431  public static extern global::System.IntPtr Solver_MakeTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
2432 
2433  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeBranchesLimit___")]
2434  public static extern global::System.IntPtr Solver_MakeBranchesLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
2435 
2436  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFailuresLimit___")]
2437  public static extern global::System.IntPtr Solver_MakeFailuresLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
2438 
2439  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolutionsLimit___")]
2440  public static extern global::System.IntPtr Solver_MakeSolutionsLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
2441 
2442  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLimit__SWIG_0___")]
2443  public static extern global::System.IntPtr Solver_MakeLimit__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
2444 
2445  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLimit__SWIG_1___")]
2446  public static extern global::System.IntPtr Solver_MakeLimit__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, bool jarg6);
2447 
2448  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLimit__SWIG_2___")]
2449  public static extern global::System.IntPtr Solver_MakeLimit__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, bool jarg6, bool jarg7);
2450 
2451  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLimit__SWIG_3___")]
2452  public static extern global::System.IntPtr Solver_MakeLimit__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int proto_size, byte[] jarg2);
2453 
2454  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDefaultRegularLimitParameters___")]
2455  public static extern System.IntPtr Solver_MakeDefaultRegularLimitParameters(global::System.Runtime.InteropServices.HandleRef jarg1);
2456 
2457  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLimit__SWIG_4___")]
2458  public static extern global::System.IntPtr Solver_MakeLimit__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2459 
2460  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeCustomLimit___")]
2461  public static extern global::System.IntPtr Solver_MakeCustomLimit(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToBoolean jarg2);
2462 
2463  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_0___")]
2464  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
2465 
2466  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_1___")]
2467  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2468 
2469  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_2___")]
2470  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, VoidToString jarg3);
2471 
2472  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_3___")]
2473  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, VoidToString jarg4);
2474 
2475  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_4___")]
2476  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2477 
2478  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchLog__SWIG_5___")]
2479  public static extern global::System.IntPtr Solver_MakeSearchLog__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, VoidToString jarg4);
2480 
2481  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSearchTrace___")]
2482  public static extern global::System.IntPtr Solver_MakeSearchTrace(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
2483 
2484  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeEnterSearchCallback___")]
2485  public static extern global::System.IntPtr Solver_MakeEnterSearchCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
2486 
2487  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeExitSearchCallback___")]
2488  public static extern global::System.IntPtr Solver_MakeExitSearchCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
2489 
2490  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAtSolutionCallback___")]
2491  public static extern global::System.IntPtr Solver_MakeAtSolutionCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
2492 
2493  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePrintModelVisitor___")]
2494  public static extern global::System.IntPtr Solver_MakePrintModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1);
2495 
2496  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeStatisticsModelVisitor___")]
2497  public static extern global::System.IntPtr Solver_MakeStatisticsModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1);
2498 
2499  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSymmetryManager__SWIG_0___")]
2500  public static extern global::System.IntPtr Solver_MakeSymmetryManager__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2501 
2502  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSymmetryManager__SWIG_1___")]
2503  public static extern global::System.IntPtr Solver_MakeSymmetryManager__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2504 
2505  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSymmetryManager__SWIG_2___")]
2506  public static extern global::System.IntPtr Solver_MakeSymmetryManager__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2507 
2508  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSymmetryManager__SWIG_3___")]
2509  public static extern global::System.IntPtr Solver_MakeSymmetryManager__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2510 
2511  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSymmetryManager__SWIG_4___")]
2512  public static extern global::System.IntPtr Solver_MakeSymmetryManager__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2513 
2514  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignVariableValue___")]
2515  public static extern global::System.IntPtr Solver_MakeAssignVariableValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2516 
2517  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeVariableLessOrEqualValue___")]
2518  public static extern global::System.IntPtr Solver_MakeVariableLessOrEqualValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2519 
2520  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeVariableGreaterOrEqualValue___")]
2521  public static extern global::System.IntPtr Solver_MakeVariableGreaterOrEqualValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2522 
2523  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSplitVariableDomain___")]
2524  public static extern global::System.IntPtr Solver_MakeSplitVariableDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, bool jarg4);
2525 
2526  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignVariableValueOrFail___")]
2527  public static extern global::System.IntPtr Solver_MakeAssignVariableValueOrFail(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2528 
2529  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignVariableValueOrDoNothing___")]
2530  public static extern global::System.IntPtr Solver_MakeAssignVariableValueOrDoNothing(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2531 
2532  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAssignVariablesValues___")]
2533  public static extern global::System.IntPtr Solver_MakeAssignVariablesValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
2534 
2535  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeFailDecision___")]
2536  public static extern global::System.IntPtr Solver_MakeFailDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
2537 
2538  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDecision___")]
2539  public static extern global::System.IntPtr Solver_MakeDecision(global::System.Runtime.InteropServices.HandleRef jarg1, SolverToVoid jarg2, SolverToVoid jarg3);
2540 
2541  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Compose__SWIG_0___")]
2542  public static extern global::System.IntPtr Solver_Compose__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2543 
2544  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Compose__SWIG_1___")]
2545  public static extern global::System.IntPtr Solver_Compose__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2546 
2547  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Compose__SWIG_2___")]
2548  public static extern global::System.IntPtr Solver_Compose__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2549 
2550  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Compose__SWIG_3___")]
2551  public static extern global::System.IntPtr Solver_Compose__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2552 
2553  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Try__SWIG_0___")]
2554  public static extern global::System.IntPtr Solver_Try__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2555 
2556  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Try__SWIG_1___")]
2557  public static extern global::System.IntPtr Solver_Try__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2558 
2559  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Try__SWIG_2___")]
2560  public static extern global::System.IntPtr Solver_Try__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2561 
2562  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Try__SWIG_3___")]
2563  public static extern global::System.IntPtr Solver_Try__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2564 
2565  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_0___")]
2566  public static extern global::System.IntPtr Solver_MakePhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4);
2567 
2568  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_1___")]
2569  public static extern global::System.IntPtr Solver_MakePhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, int jarg4);
2570 
2571  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_2___")]
2572  public static extern global::System.IntPtr Solver_MakePhase__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongToLong jarg4);
2573 
2574  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_3___")]
2575  public static extern global::System.IntPtr Solver_MakePhase__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongLongToBoolean jarg4);
2576 
2577  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_4___")]
2578  public static extern global::System.IntPtr Solver_MakePhase__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, LongLongToLong jarg4);
2579 
2580  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_5___")]
2581  public static extern global::System.IntPtr Solver_MakePhase__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongToLong jarg4, LongToLong jarg5);
2582 
2583  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_6___")]
2584  public static extern global::System.IntPtr Solver_MakePhase__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, LongLongToLong jarg4, LongToLong jarg5);
2585 
2586  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDefaultPhase__SWIG_0___")]
2587  public static extern global::System.IntPtr Solver_MakeDefaultPhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2588 
2589  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDefaultPhase__SWIG_1___")]
2590  public static extern global::System.IntPtr Solver_MakeDefaultPhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2591 
2592  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_7___")]
2593  public static extern global::System.IntPtr Solver_MakePhase__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4);
2594 
2595  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_8___")]
2596  public static extern global::System.IntPtr Solver_MakePhase__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, int jarg5);
2597 
2598  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_9___")]
2599  public static extern global::System.IntPtr Solver_MakePhase__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, int jarg6);
2600 
2601  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_10___")]
2602  public static extern global::System.IntPtr Solver_MakePhase__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, int jarg7);
2603 
2604  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScheduleOrPostpone___")]
2605  public static extern global::System.IntPtr Solver_MakeScheduleOrPostpone(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, ref int jarg4);
2606 
2607  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeScheduleOrExpedite___")]
2608  public static extern global::System.IntPtr Solver_MakeScheduleOrExpedite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, ref int jarg4);
2609 
2610  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRankFirstInterval___")]
2611  public static extern global::System.IntPtr Solver_MakeRankFirstInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2612 
2613  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRankLastInterval___")]
2614  public static extern global::System.IntPtr Solver_MakeRankLastInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2615 
2616  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_11___")]
2617  public static extern global::System.IntPtr Solver_MakePhase__SWIG_11(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, int jarg4);
2618 
2619  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_12___")]
2620  public static extern global::System.IntPtr Solver_MakePhase__SWIG_12(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, LongToLong jarg4, int jarg5);
2621 
2622  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_13___")]
2623  public static extern global::System.IntPtr Solver_MakePhase__SWIG_13(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2624 
2625  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakePhase__SWIG_14___")]
2626  public static extern global::System.IntPtr Solver_MakePhase__SWIG_14(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2627 
2628  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDecisionBuilderFromAssignment___")]
2629  public static extern global::System.IntPtr Solver_MakeDecisionBuilderFromAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2630 
2631  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeConstraintAdder___")]
2632  public static extern global::System.IntPtr Solver_MakeConstraintAdder(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2633 
2634  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_0___")]
2635  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2636 
2637  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_1___")]
2638  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2639 
2640  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_2___")]
2641  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2642 
2643  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_3___")]
2644  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2645 
2646  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_4___")]
2647  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
2648 
2649  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSolveOnce__SWIG_5___")]
2650  public static extern global::System.IntPtr Solver_MakeSolveOnce__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2651 
2652  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_0___")]
2653  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5);
2654 
2655  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_1___")]
2656  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
2657 
2658  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_2___")]
2659  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7);
2660 
2661  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_3___")]
2662  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8);
2663 
2664  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_4___")]
2665  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9);
2666 
2667  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNestedOptimize__SWIG_5___")]
2668  public static extern global::System.IntPtr Solver_MakeNestedOptimize__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
2669 
2670  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRestoreAssignment___")]
2671  public static extern global::System.IntPtr Solver_MakeRestoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2672 
2673  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeStoreAssignment___")]
2674  public static extern global::System.IntPtr Solver_MakeStoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2675 
2676  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOperator__SWIG_0___")]
2677  public static extern global::System.IntPtr Solver_MakeOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2678 
2679  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOperator__SWIG_1___")]
2680  public static extern global::System.IntPtr Solver_MakeOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4);
2681 
2682  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOperator__SWIG_2___")]
2683  public static extern global::System.IntPtr Solver_MakeOperator__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongLongToLong jarg3, int jarg4);
2684 
2685  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeOperator__SWIG_3___")]
2686  public static extern global::System.IntPtr Solver_MakeOperator__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, int jarg5);
2687 
2688  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRandomLnsOperator__SWIG_0___")]
2689  public static extern global::System.IntPtr Solver_MakeRandomLnsOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2690 
2691  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRandomLnsOperator__SWIG_1___")]
2692  public static extern global::System.IntPtr Solver_MakeRandomLnsOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4);
2693 
2694  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMoveTowardTargetOperator__SWIG_0___")]
2695  public static extern global::System.IntPtr Solver_MakeMoveTowardTargetOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2696 
2697  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeMoveTowardTargetOperator__SWIG_1___")]
2698  public static extern global::System.IntPtr Solver_MakeMoveTowardTargetOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
2699 
2700  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ConcatenateOperators__SWIG_0___")]
2701  public static extern global::System.IntPtr Solver_ConcatenateOperators__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2702 
2703  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ConcatenateOperators__SWIG_1___")]
2704  public static extern global::System.IntPtr Solver_ConcatenateOperators__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
2705 
2706  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ConcatenateOperators__SWIG_2___")]
2707  public static extern global::System.IntPtr Solver_ConcatenateOperators__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntIntToLong jarg3);
2708 
2709  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RandomConcatenateOperators__SWIG_0___")]
2710  public static extern global::System.IntPtr Solver_RandomConcatenateOperators__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2711 
2712  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RandomConcatenateOperators__SWIG_1___")]
2713  public static extern global::System.IntPtr Solver_RandomConcatenateOperators__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2714 
2715  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeNeighborhoodLimit___")]
2716  public static extern global::System.IntPtr Solver_MakeNeighborhoodLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2717 
2718  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhase__SWIG_0___")]
2719  public static extern global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
2720 
2721  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhase__SWIG_1___")]
2722  public static extern global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2723 
2724  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhase__SWIG_2___")]
2725  public static extern global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2726 
2727  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhase__SWIG_3___")]
2728  public static extern global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2729 
2730  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeDefaultSolutionPool___")]
2731  public static extern global::System.IntPtr Solver_MakeDefaultSolutionPool(global::System.Runtime.InteropServices.HandleRef jarg1);
2732 
2733  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_0___")]
2734  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
2735 
2736  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_1___")]
2737  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2738 
2739  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_2___")]
2740  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
2741 
2742  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_3___")]
2743  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
2744 
2745  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_4___")]
2746  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6);
2747 
2748  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeLocalSearchPhaseParameters__SWIG_5___")]
2749  public static extern global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7);
2750 
2751  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeAcceptFilter___")]
2752  public static extern global::System.IntPtr Solver_MakeAcceptFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
2753 
2754  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeRejectFilter___")]
2755  public static extern global::System.IntPtr Solver_MakeRejectFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
2756 
2757  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeVariableDomainFilter___")]
2758  public static extern global::System.IntPtr Solver_MakeVariableDomainFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
2759 
2760  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumObjectiveFilter__SWIG_0___")]
2761  public static extern global::System.IntPtr Solver_MakeSumObjectiveFilter__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, int jarg4);
2762 
2763  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_MakeSumObjectiveFilter__SWIG_1___")]
2764  public static extern global::System.IntPtr Solver_MakeSumObjectiveFilter__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, int jarg5);
2765 
2766  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_TopPeriodicCheck___")]
2767  public static extern void Solver_TopPeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1);
2768 
2769  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_TopProgressPercent___")]
2770  public static extern int Solver_TopProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1);
2771 
2772  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_PushState___")]
2773  public static extern void Solver_PushState(global::System.Runtime.InteropServices.HandleRef jarg1);
2774 
2775  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_PopState___")]
2776  public static extern void Solver_PopState(global::System.Runtime.InteropServices.HandleRef jarg1);
2777 
2778  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SearchDepth___")]
2779  public static extern int Solver_SearchDepth(global::System.Runtime.InteropServices.HandleRef jarg1);
2780 
2781  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SearchLeftDepth___")]
2782  public static extern int Solver_SearchLeftDepth(global::System.Runtime.InteropServices.HandleRef jarg1);
2783 
2784  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SolveDepth___")]
2785  public static extern int Solver_SolveDepth(global::System.Runtime.InteropServices.HandleRef jarg1);
2786 
2787  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Rand64___")]
2788  public static extern long Solver_Rand64(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
2789 
2790  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Rand32___")]
2791  public static extern int Solver_Rand32(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
2792 
2793  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ReSeed___")]
2794  public static extern void Solver_ReSeed(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
2795 
2796  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ExportProfilingOverview___")]
2797  public static extern void Solver_ExportProfilingOverview(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
2798 
2799  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_LocalSearchProfile___")]
2800  public static extern string Solver_LocalSearchProfile(global::System.Runtime.InteropServices.HandleRef jarg1);
2801 
2802  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CurrentlyInSolve___")]
2803  public static extern bool Solver_CurrentlyInSolve(global::System.Runtime.InteropServices.HandleRef jarg1);
2804 
2805  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Constraints___")]
2806  public static extern int Solver_Constraints(global::System.Runtime.InteropServices.HandleRef jarg1);
2807 
2808  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Accept___")]
2809  public static extern void Solver_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2810 
2811  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_BalancingDecision___")]
2812  public static extern global::System.IntPtr Solver_BalancingDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
2813 
2814  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ClearFailIntercept___")]
2815  public static extern void Solver_ClearFailIntercept(global::System.Runtime.InteropServices.HandleRef jarg1);
2816 
2817  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_SetUseFastLocalSearch___")]
2818  public static extern void Solver_SetUseFastLocalSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
2819 
2820  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_UseFastLocalSearch___")]
2821  public static extern bool Solver_UseFastLocalSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
2822 
2823  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_HasName___")]
2824  public static extern bool Solver_HasName(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2825 
2826  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RegisterDemon___")]
2827  public static extern global::System.IntPtr Solver_RegisterDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2828 
2829  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RegisterIntExpr___")]
2830  public static extern global::System.IntPtr Solver_RegisterIntExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2831 
2832  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RegisterIntVar___")]
2833  public static extern global::System.IntPtr Solver_RegisterIntVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2834 
2835  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RegisterIntervalVar___")]
2836  public static extern global::System.IntPtr Solver_RegisterIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2837 
2838  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_Cache___")]
2839  public static extern global::System.IntPtr Solver_Cache(global::System.Runtime.InteropServices.HandleRef jarg1);
2840 
2841  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_InstrumentsDemons___")]
2842  public static extern bool Solver_InstrumentsDemons(global::System.Runtime.InteropServices.HandleRef jarg1);
2843 
2844  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IsProfilingEnabled___")]
2845  public static extern bool Solver_IsProfilingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1);
2846 
2847  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_IsLocalSearchProfilingEnabled___")]
2848  public static extern bool Solver_IsLocalSearchProfilingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1);
2849 
2850  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_InstrumentsVariables___")]
2851  public static extern bool Solver_InstrumentsVariables(global::System.Runtime.InteropServices.HandleRef jarg1);
2852 
2853  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_NameAllVariables___")]
2854  public static extern bool Solver_NameAllVariables(global::System.Runtime.InteropServices.HandleRef jarg1);
2855 
2856  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ModelName___")]
2857  public static extern string Solver_ModelName(global::System.Runtime.InteropServices.HandleRef jarg1);
2858 
2859  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_GetPropagationMonitor___")]
2860  public static extern global::System.IntPtr Solver_GetPropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
2861 
2862  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AddPropagationMonitor___")]
2863  public static extern void Solver_AddPropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2864 
2865  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_GetLocalSearchMonitor___")]
2866  public static extern global::System.IntPtr Solver_GetLocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
2867 
2868  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_AddLocalSearchMonitor___")]
2869  public static extern void Solver_AddLocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2870 
2871  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_GetOrCreateLocalSearchState___")]
2872  public static extern global::System.IntPtr Solver_GetOrCreateLocalSearchState(global::System.Runtime.InteropServices.HandleRef jarg1);
2873 
2874  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ClearLocalSearchState___")]
2875  public static extern void Solver_ClearLocalSearchState(global::System.Runtime.InteropServices.HandleRef jarg1);
2876 
2877  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CastExpression___")]
2878  public static extern global::System.IntPtr Solver_CastExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2879 
2880  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_FinishCurrentSearch___")]
2881  public static extern void Solver_FinishCurrentSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
2882 
2883  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_RestartCurrentSearch___")]
2884  public static extern void Solver_RestartCurrentSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
2885 
2886  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_ShouldFail___")]
2887  public static extern void Solver_ShouldFail(global::System.Runtime.InteropServices.HandleRef jarg1);
2888 
2889  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Solver_CheckFail___")]
2890  public static extern void Solver_CheckFail(global::System.Runtime.InteropServices.HandleRef jarg1);
2891 
2892  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Zero___")]
2893  public static extern long Zero();
2894 
2895  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_One___")]
2896  public static extern long One();
2897 
2898  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_BaseObject___")]
2899  public static extern global::System.IntPtr new_BaseObject();
2900 
2901  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_BaseObject___")]
2902  public static extern void delete_BaseObject(global::System.Runtime.InteropServices.HandleRef jarg1);
2903 
2904  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseObject_ToString___")]
2905  public static extern string BaseObject_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
2906 
2907  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_PropagationBaseObject___")]
2908  public static extern global::System.IntPtr new_PropagationBaseObject(global::System.Runtime.InteropServices.HandleRef jarg1);
2909 
2910  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_PropagationBaseObject___")]
2911  public static extern void delete_PropagationBaseObject(global::System.Runtime.InteropServices.HandleRef jarg1);
2912 
2913  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_ToString___")]
2914  public static extern string PropagationBaseObject_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
2915 
2916  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_solver___")]
2917  public static extern global::System.IntPtr PropagationBaseObject_solver(global::System.Runtime.InteropServices.HandleRef jarg1);
2918 
2919  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_FreezeQueue___")]
2920  public static extern void PropagationBaseObject_FreezeQueue(global::System.Runtime.InteropServices.HandleRef jarg1);
2921 
2922  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_UnfreezeQueue___")]
2923  public static extern void PropagationBaseObject_UnfreezeQueue(global::System.Runtime.InteropServices.HandleRef jarg1);
2924 
2925  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_EnqueueDelayedDemon___")]
2926  public static extern void PropagationBaseObject_EnqueueDelayedDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2927 
2928  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_EnqueueVar___")]
2929  public static extern void PropagationBaseObject_EnqueueVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2930 
2931  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_ResetActionOnFail___")]
2932  public static extern void PropagationBaseObject_ResetActionOnFail(global::System.Runtime.InteropServices.HandleRef jarg1);
2933 
2934  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_SetVariableToCleanOnFail___")]
2935  public static extern void PropagationBaseObject_SetVariableToCleanOnFail(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2936 
2937  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_Name___")]
2938  public static extern string PropagationBaseObject_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
2939 
2940  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_SetName___")]
2941  public static extern void PropagationBaseObject_SetName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
2942 
2943  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_HasName___")]
2944  public static extern bool PropagationBaseObject_HasName(global::System.Runtime.InteropServices.HandleRef jarg1);
2945 
2946  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_BaseName___")]
2947  public static extern string PropagationBaseObject_BaseName(global::System.Runtime.InteropServices.HandleRef jarg1);
2948 
2949  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Decision___")]
2950  public static extern global::System.IntPtr new_Decision();
2951 
2952  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Decision___")]
2953  public static extern void delete_Decision(global::System.Runtime.InteropServices.HandleRef jarg1);
2954 
2955  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_ApplyWrapper___")]
2956  public static extern void Decision_ApplyWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2957 
2958  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_RefuteWrapper___")]
2959  public static extern void Decision_RefuteWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2960 
2961  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_ToString___")]
2962  public static extern string Decision_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
2963 
2964  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_ToStringSwigExplicitDecision___")]
2965  public static extern string Decision_ToStringSwigExplicitDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
2966 
2967  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_Accept___")]
2968  public static extern void Decision_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2969 
2970  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_AcceptSwigExplicitDecision___")]
2971  public static extern void Decision_AcceptSwigExplicitDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
2972 
2973  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_director_connect___")]
2974  public static extern void Decision_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Decision.SwigDelegateDecision_0 delegate0, Decision.SwigDelegateDecision_1 delegate1, Decision.SwigDelegateDecision_2 delegate2, Decision.SwigDelegateDecision_3 delegate3);
2975 
2976  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DecisionVisitor___")]
2977  public static extern global::System.IntPtr new_DecisionVisitor();
2978 
2979  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_DecisionVisitor___")]
2980  public static extern void delete_DecisionVisitor(global::System.Runtime.InteropServices.HandleRef jarg1);
2981 
2982  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitSetVariableValue___")]
2983  public static extern void DecisionVisitor_VisitSetVariableValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2984 
2985  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitSplitVariableDomain___")]
2986  public static extern void DecisionVisitor_VisitSplitVariableDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, bool jarg4);
2987 
2988  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitScheduleOrPostpone___")]
2989  public static extern void DecisionVisitor_VisitScheduleOrPostpone(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2990 
2991  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitScheduleOrExpedite___")]
2992  public static extern void DecisionVisitor_VisitScheduleOrExpedite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
2993 
2994  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitRankFirstInterval___")]
2995  public static extern void DecisionVisitor_VisitRankFirstInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2996 
2997  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitRankLastInterval___")]
2998  public static extern void DecisionVisitor_VisitRankLastInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
2999 
3000  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_VisitUnknownDecision___")]
3001  public static extern void DecisionVisitor_VisitUnknownDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
3002 
3003  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_DecisionBuilder___")]
3004  public static extern global::System.IntPtr new_DecisionBuilder();
3005 
3006  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_DecisionBuilder___")]
3007  public static extern void delete_DecisionBuilder(global::System.Runtime.InteropServices.HandleRef jarg1);
3008 
3009  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilder_NextWrapper___")]
3010  public static extern global::System.IntPtr DecisionBuilder_NextWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3011 
3012  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilder_ToString___")]
3013  public static extern string DecisionBuilder_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
3014 
3015  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilder_ToStringSwigExplicitDecisionBuilder___")]
3016  public static extern string DecisionBuilder_ToStringSwigExplicitDecisionBuilder(global::System.Runtime.InteropServices.HandleRef jarg1);
3017 
3018  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilder_director_connect___")]
3019  public static extern void DecisionBuilder_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, DecisionBuilder.SwigDelegateDecisionBuilder_0 delegate0, DecisionBuilder.SwigDelegateDecisionBuilder_1 delegate1);
3020 
3021  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Demon___")]
3022  public static extern global::System.IntPtr new_Demon();
3023 
3024  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Demon___")]
3025  public static extern void delete_Demon(global::System.Runtime.InteropServices.HandleRef jarg1);
3026 
3027  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_RunWrapper___")]
3028  public static extern void Demon_RunWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3029 
3030  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_Priority___")]
3031  public static extern int Demon_Priority(global::System.Runtime.InteropServices.HandleRef jarg1);
3032 
3033  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_PrioritySwigExplicitDemon___")]
3034  public static extern int Demon_PrioritySwigExplicitDemon(global::System.Runtime.InteropServices.HandleRef jarg1);
3035 
3036  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_ToString___")]
3037  public static extern string Demon_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
3038 
3039  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_ToStringSwigExplicitDemon___")]
3040  public static extern string Demon_ToStringSwigExplicitDemon(global::System.Runtime.InteropServices.HandleRef jarg1);
3041 
3042  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_Inhibit___")]
3043  public static extern void Demon_Inhibit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3044 
3045  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_Desinhibit___")]
3046  public static extern void Demon_Desinhibit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3047 
3048  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_director_connect___")]
3049  public static extern void Demon_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Demon.SwigDelegateDemon_0 delegate0, Demon.SwigDelegateDemon_1 delegate1, Demon.SwigDelegateDemon_2 delegate2);
3050 
3051  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAbs_get___")]
3052  public static extern string ModelVisitor_kAbs_get();
3053 
3054  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAbsEqual_get___")]
3055  public static extern string ModelVisitor_kAbsEqual_get();
3056 
3057  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAllDifferent_get___")]
3058  public static extern string ModelVisitor_kAllDifferent_get();
3059 
3060  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAllowedAssignments_get___")]
3061  public static extern string ModelVisitor_kAllowedAssignments_get();
3062 
3063  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAtMost_get___")]
3064  public static extern string ModelVisitor_kAtMost_get();
3065 
3066  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIndexOf_get___")]
3067  public static extern string ModelVisitor_kIndexOf_get();
3068 
3069  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kBetween_get___")]
3070  public static extern string ModelVisitor_kBetween_get();
3071 
3072  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kConditionalExpr_get___")]
3073  public static extern string ModelVisitor_kConditionalExpr_get();
3074 
3075  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCircuit_get___")]
3076  public static extern string ModelVisitor_kCircuit_get();
3077 
3078  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kConvexPiecewise_get___")]
3079  public static extern string ModelVisitor_kConvexPiecewise_get();
3080 
3081  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCountEqual_get___")]
3082  public static extern string ModelVisitor_kCountEqual_get();
3083 
3084  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCover_get___")]
3085  public static extern string ModelVisitor_kCover_get();
3086 
3087  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCumulative_get___")]
3088  public static extern string ModelVisitor_kCumulative_get();
3089 
3090  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDeviation_get___")]
3091  public static extern string ModelVisitor_kDeviation_get();
3092 
3093  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDifference_get___")]
3094  public static extern string ModelVisitor_kDifference_get();
3095 
3096  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDisjunctive_get___")]
3097  public static extern string ModelVisitor_kDisjunctive_get();
3098 
3099  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDistribute_get___")]
3100  public static extern string ModelVisitor_kDistribute_get();
3101 
3102  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDivide_get___")]
3103  public static extern string ModelVisitor_kDivide_get();
3104 
3105  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDurationExpr_get___")]
3106  public static extern string ModelVisitor_kDurationExpr_get();
3107 
3108  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kElement_get___")]
3109  public static extern string ModelVisitor_kElement_get();
3110 
3111  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kElementEqual_get___")]
3112  public static extern string ModelVisitor_kElementEqual_get();
3113 
3114  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEndExpr_get___")]
3115  public static extern string ModelVisitor_kEndExpr_get();
3116 
3117  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEquality_get___")]
3118  public static extern string ModelVisitor_kEquality_get();
3119 
3120  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kFalseConstraint_get___")]
3121  public static extern string ModelVisitor_kFalseConstraint_get();
3122 
3123  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kGlobalCardinality_get___")]
3124  public static extern string ModelVisitor_kGlobalCardinality_get();
3125 
3126  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kGreater_get___")]
3127  public static extern string ModelVisitor_kGreater_get();
3128 
3129  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kGreaterOrEqual_get___")]
3130  public static extern string ModelVisitor_kGreaterOrEqual_get();
3131 
3132  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntegerVariable_get___")]
3133  public static extern string ModelVisitor_kIntegerVariable_get();
3134 
3135  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalBinaryRelation_get___")]
3136  public static extern string ModelVisitor_kIntervalBinaryRelation_get();
3137 
3138  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalDisjunction_get___")]
3139  public static extern string ModelVisitor_kIntervalDisjunction_get();
3140 
3141  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalUnaryRelation_get___")]
3142  public static extern string ModelVisitor_kIntervalUnaryRelation_get();
3143 
3144  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalVariable_get___")]
3145  public static extern string ModelVisitor_kIntervalVariable_get();
3146 
3147  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kInversePermutation_get___")]
3148  public static extern string ModelVisitor_kInversePermutation_get();
3149 
3150  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsBetween_get___")]
3151  public static extern string ModelVisitor_kIsBetween_get();
3152 
3153  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsDifferent_get___")]
3154  public static extern string ModelVisitor_kIsDifferent_get();
3155 
3156  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsEqual_get___")]
3157  public static extern string ModelVisitor_kIsEqual_get();
3158 
3159  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsGreater_get___")]
3160  public static extern string ModelVisitor_kIsGreater_get();
3161 
3162  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsGreaterOrEqual_get___")]
3163  public static extern string ModelVisitor_kIsGreaterOrEqual_get();
3164 
3165  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsLess_get___")]
3166  public static extern string ModelVisitor_kIsLess_get();
3167 
3168  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsLessOrEqual_get___")]
3169  public static extern string ModelVisitor_kIsLessOrEqual_get();
3170 
3171  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIsMember_get___")]
3172  public static extern string ModelVisitor_kIsMember_get();
3173 
3174  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLess_get___")]
3175  public static extern string ModelVisitor_kLess_get();
3176 
3177  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLessOrEqual_get___")]
3178  public static extern string ModelVisitor_kLessOrEqual_get();
3179 
3180  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLexLess_get___")]
3181  public static extern string ModelVisitor_kLexLess_get();
3182 
3183  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLinkExprVar_get___")]
3184  public static extern string ModelVisitor_kLinkExprVar_get();
3185 
3186  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMapDomain_get___")]
3187  public static extern string ModelVisitor_kMapDomain_get();
3188 
3189  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMax_get___")]
3190  public static extern string ModelVisitor_kMax_get();
3191 
3192  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMaxEqual_get___")]
3193  public static extern string ModelVisitor_kMaxEqual_get();
3194 
3195  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMember_get___")]
3196  public static extern string ModelVisitor_kMember_get();
3197 
3198  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMin_get___")]
3199  public static extern string ModelVisitor_kMin_get();
3200 
3201  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMinEqual_get___")]
3202  public static extern string ModelVisitor_kMinEqual_get();
3203 
3204  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kModulo_get___")]
3205  public static extern string ModelVisitor_kModulo_get();
3206 
3207  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNoCycle_get___")]
3208  public static extern string ModelVisitor_kNoCycle_get();
3209 
3210  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNonEqual_get___")]
3211  public static extern string ModelVisitor_kNonEqual_get();
3212 
3213  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNotBetween_get___")]
3214  public static extern string ModelVisitor_kNotBetween_get();
3215 
3216  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNotMember_get___")]
3217  public static extern string ModelVisitor_kNotMember_get();
3218 
3219  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNullIntersect_get___")]
3220  public static extern string ModelVisitor_kNullIntersect_get();
3221 
3222  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kOpposite_get___")]
3223  public static extern string ModelVisitor_kOpposite_get();
3224 
3225  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPack_get___")]
3226  public static extern string ModelVisitor_kPack_get();
3227 
3228  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPathCumul_get___")]
3229  public static extern string ModelVisitor_kPathCumul_get();
3230 
3231  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDelayedPathCumul_get___")]
3232  public static extern string ModelVisitor_kDelayedPathCumul_get();
3233 
3234  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPerformedExpr_get___")]
3235  public static extern string ModelVisitor_kPerformedExpr_get();
3236 
3237  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPower_get___")]
3238  public static extern string ModelVisitor_kPower_get();
3239 
3240  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kProduct_get___")]
3241  public static extern string ModelVisitor_kProduct_get();
3242 
3243  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kScalProd_get___")]
3244  public static extern string ModelVisitor_kScalProd_get();
3245 
3246  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kScalProdEqual_get___")]
3247  public static extern string ModelVisitor_kScalProdEqual_get();
3248 
3249  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kScalProdGreaterOrEqual_get___")]
3250  public static extern string ModelVisitor_kScalProdGreaterOrEqual_get();
3251 
3252  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kScalProdLessOrEqual_get___")]
3253  public static extern string ModelVisitor_kScalProdLessOrEqual_get();
3254 
3255  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSemiContinuous_get___")]
3256  public static extern string ModelVisitor_kSemiContinuous_get();
3257 
3258  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSequenceVariable_get___")]
3259  public static extern string ModelVisitor_kSequenceVariable_get();
3260 
3261  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSortingConstraint_get___")]
3262  public static extern string ModelVisitor_kSortingConstraint_get();
3263 
3264  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSquare_get___")]
3265  public static extern string ModelVisitor_kSquare_get();
3266 
3267  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartExpr_get___")]
3268  public static extern string ModelVisitor_kStartExpr_get();
3269 
3270  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSum_get___")]
3271  public static extern string ModelVisitor_kSum_get();
3272 
3273  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSumEqual_get___")]
3274  public static extern string ModelVisitor_kSumEqual_get();
3275 
3276  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSumGreaterOrEqual_get___")]
3277  public static extern string ModelVisitor_kSumGreaterOrEqual_get();
3278 
3279  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSumLessOrEqual_get___")]
3280  public static extern string ModelVisitor_kSumLessOrEqual_get();
3281 
3282  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTrace_get___")]
3283  public static extern string ModelVisitor_kTrace_get();
3284 
3285  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTransition_get___")]
3286  public static extern string ModelVisitor_kTransition_get();
3287 
3288  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTrueConstraint_get___")]
3289  public static extern string ModelVisitor_kTrueConstraint_get();
3290 
3291  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVarBoundWatcher_get___")]
3292  public static extern string ModelVisitor_kVarBoundWatcher_get();
3293 
3294  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVarValueWatcher_get___")]
3295  public static extern string ModelVisitor_kVarValueWatcher_get();
3296 
3297  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCountAssignedItemsExtension_get___")]
3298  public static extern string ModelVisitor_kCountAssignedItemsExtension_get();
3299 
3300  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCountUsedBinsExtension_get___")]
3301  public static extern string ModelVisitor_kCountUsedBinsExtension_get();
3302 
3303  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kInt64ToBoolExtension_get___")]
3304  public static extern string ModelVisitor_kInt64ToBoolExtension_get();
3305 
3306  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kInt64ToInt64Extension_get___")]
3307  public static extern string ModelVisitor_kInt64ToInt64Extension_get();
3308 
3309  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kObjectiveExtension_get___")]
3310  public static extern string ModelVisitor_kObjectiveExtension_get();
3311 
3312  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSearchLimitExtension_get___")]
3313  public static extern string ModelVisitor_kSearchLimitExtension_get();
3314 
3315  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kUsageEqualVariableExtension_get___")]
3316  public static extern string ModelVisitor_kUsageEqualVariableExtension_get();
3317 
3318  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kUsageLessConstantExtension_get___")]
3319  public static extern string ModelVisitor_kUsageLessConstantExtension_get();
3320 
3321  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVariableGroupExtension_get___")]
3322  public static extern string ModelVisitor_kVariableGroupExtension_get();
3323 
3324  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVariableUsageLessConstantExtension_get___")]
3326 
3327  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kWeightedSumOfAssignedEqualVariableExtension_get___")]
3329 
3330  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kActiveArgument_get___")]
3331  public static extern string ModelVisitor_kActiveArgument_get();
3332 
3333  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kAssumePathsArgument_get___")]
3334  public static extern string ModelVisitor_kAssumePathsArgument_get();
3335 
3336  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kBranchesLimitArgument_get___")]
3337  public static extern string ModelVisitor_kBranchesLimitArgument_get();
3338 
3339  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCapacityArgument_get___")]
3340  public static extern string ModelVisitor_kCapacityArgument_get();
3341 
3342  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCardsArgument_get___")]
3343  public static extern string ModelVisitor_kCardsArgument_get();
3344 
3345  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCoefficientsArgument_get___")]
3346  public static extern string ModelVisitor_kCoefficientsArgument_get();
3347 
3348  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCountArgument_get___")]
3349  public static extern string ModelVisitor_kCountArgument_get();
3350 
3351  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCumulativeArgument_get___")]
3352  public static extern string ModelVisitor_kCumulativeArgument_get();
3353 
3354  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kCumulsArgument_get___")]
3355  public static extern string ModelVisitor_kCumulsArgument_get();
3356 
3357  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDemandsArgument_get___")]
3358  public static extern string ModelVisitor_kDemandsArgument_get();
3359 
3360  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDurationMaxArgument_get___")]
3361  public static extern string ModelVisitor_kDurationMaxArgument_get();
3362 
3363  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDurationMinArgument_get___")]
3364  public static extern string ModelVisitor_kDurationMinArgument_get();
3365 
3366  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEarlyCostArgument_get___")]
3367  public static extern string ModelVisitor_kEarlyCostArgument_get();
3368 
3369  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEarlyDateArgument_get___")]
3370  public static extern string ModelVisitor_kEarlyDateArgument_get();
3371 
3372  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEndMaxArgument_get___")]
3373  public static extern string ModelVisitor_kEndMaxArgument_get();
3374 
3375  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEndMinArgument_get___")]
3376  public static extern string ModelVisitor_kEndMinArgument_get();
3377 
3378  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEndsArgument_get___")]
3379  public static extern string ModelVisitor_kEndsArgument_get();
3380 
3381  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kExpressionArgument_get___")]
3382  public static extern string ModelVisitor_kExpressionArgument_get();
3383 
3384  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kFailuresLimitArgument_get___")]
3385  public static extern string ModelVisitor_kFailuresLimitArgument_get();
3386 
3387  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kFinalStatesArgument_get___")]
3388  public static extern string ModelVisitor_kFinalStatesArgument_get();
3389 
3390  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kFixedChargeArgument_get___")]
3391  public static extern string ModelVisitor_kFixedChargeArgument_get();
3392 
3393  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIndex2Argument_get___")]
3394  public static extern string ModelVisitor_kIndex2Argument_get();
3395 
3396  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIndexArgument_get___")]
3397  public static extern string ModelVisitor_kIndexArgument_get();
3398 
3399  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kInitialState_get___")]
3400  public static extern string ModelVisitor_kInitialState_get();
3401 
3402  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalArgument_get___")]
3403  public static extern string ModelVisitor_kIntervalArgument_get();
3404 
3405  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kIntervalsArgument_get___")]
3406  public static extern string ModelVisitor_kIntervalsArgument_get();
3407 
3408  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLateCostArgument_get___")]
3409  public static extern string ModelVisitor_kLateCostArgument_get();
3410 
3411  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLateDateArgument_get___")]
3412  public static extern string ModelVisitor_kLateDateArgument_get();
3413 
3414  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kLeftArgument_get___")]
3415  public static extern string ModelVisitor_kLeftArgument_get();
3416 
3417  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMaxArgument_get___")]
3418  public static extern string ModelVisitor_kMaxArgument_get();
3419 
3420  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMaximizeArgument_get___")]
3421  public static extern string ModelVisitor_kMaximizeArgument_get();
3422 
3423  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMinArgument_get___")]
3424  public static extern string ModelVisitor_kMinArgument_get();
3425 
3426  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kModuloArgument_get___")]
3427  public static extern string ModelVisitor_kModuloArgument_get();
3428 
3429  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kNextsArgument_get___")]
3430  public static extern string ModelVisitor_kNextsArgument_get();
3431 
3432  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kOptionalArgument_get___")]
3433  public static extern string ModelVisitor_kOptionalArgument_get();
3434 
3435  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPartialArgument_get___")]
3436  public static extern string ModelVisitor_kPartialArgument_get();
3437 
3438  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPositionXArgument_get___")]
3439  public static extern string ModelVisitor_kPositionXArgument_get();
3440 
3441  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kPositionYArgument_get___")]
3442  public static extern string ModelVisitor_kPositionYArgument_get();
3443 
3444  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kRangeArgument_get___")]
3445  public static extern string ModelVisitor_kRangeArgument_get();
3446 
3447  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kRelationArgument_get___")]
3448  public static extern string ModelVisitor_kRelationArgument_get();
3449 
3450  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kRightArgument_get___")]
3451  public static extern string ModelVisitor_kRightArgument_get();
3452 
3453  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSequenceArgument_get___")]
3454  public static extern string ModelVisitor_kSequenceArgument_get();
3455 
3456  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSequencesArgument_get___")]
3457  public static extern string ModelVisitor_kSequencesArgument_get();
3458 
3459  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSizeArgument_get___")]
3460  public static extern string ModelVisitor_kSizeArgument_get();
3461 
3462  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSizeXArgument_get___")]
3463  public static extern string ModelVisitor_kSizeXArgument_get();
3464 
3465  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSizeYArgument_get___")]
3466  public static extern string ModelVisitor_kSizeYArgument_get();
3467 
3468  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSmartTimeCheckArgument_get___")]
3469  public static extern string ModelVisitor_kSmartTimeCheckArgument_get();
3470 
3471  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSolutionLimitArgument_get___")]
3472  public static extern string ModelVisitor_kSolutionLimitArgument_get();
3473 
3474  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartMaxArgument_get___")]
3475  public static extern string ModelVisitor_kStartMaxArgument_get();
3476 
3477  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartMinArgument_get___")]
3478  public static extern string ModelVisitor_kStartMinArgument_get();
3479 
3480  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartsArgument_get___")]
3481  public static extern string ModelVisitor_kStartsArgument_get();
3482 
3483  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStepArgument_get___")]
3484  public static extern string ModelVisitor_kStepArgument_get();
3485 
3486  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTargetArgument_get___")]
3487  public static extern string ModelVisitor_kTargetArgument_get();
3488 
3489  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTimeLimitArgument_get___")]
3490  public static extern string ModelVisitor_kTimeLimitArgument_get();
3491 
3492  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTransitsArgument_get___")]
3493  public static extern string ModelVisitor_kTransitsArgument_get();
3494 
3495  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTuplesArgument_get___")]
3496  public static extern string ModelVisitor_kTuplesArgument_get();
3497 
3498  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kValueArgument_get___")]
3499  public static extern string ModelVisitor_kValueArgument_get();
3500 
3501  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kValuesArgument_get___")]
3502  public static extern string ModelVisitor_kValuesArgument_get();
3503 
3504  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVariableArgument_get___")]
3505  public static extern string ModelVisitor_kVariableArgument_get();
3506 
3507  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kVarsArgument_get___")]
3508  public static extern string ModelVisitor_kVarsArgument_get();
3509 
3510  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kEvaluatorArgument_get___")]
3511  public static extern string ModelVisitor_kEvaluatorArgument_get();
3512 
3513  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kMirrorOperation_get___")]
3514  public static extern string ModelVisitor_kMirrorOperation_get();
3515 
3516  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kRelaxedMaxOperation_get___")]
3517  public static extern string ModelVisitor_kRelaxedMaxOperation_get();
3518 
3519  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kRelaxedMinOperation_get___")]
3520  public static extern string ModelVisitor_kRelaxedMinOperation_get();
3521 
3522  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kSumOperation_get___")]
3523  public static extern string ModelVisitor_kSumOperation_get();
3524 
3525  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kDifferenceOperation_get___")]
3526  public static extern string ModelVisitor_kDifferenceOperation_get();
3527 
3528  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kProductOperation_get___")]
3529  public static extern string ModelVisitor_kProductOperation_get();
3530 
3531  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartSyncOnStartOperation_get___")]
3532  public static extern string ModelVisitor_kStartSyncOnStartOperation_get();
3533 
3534  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kStartSyncOnEndOperation_get___")]
3535  public static extern string ModelVisitor_kStartSyncOnEndOperation_get();
3536 
3537  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_kTraceOperation_get___")]
3538  public static extern string ModelVisitor_kTraceOperation_get();
3539 
3540  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_ModelVisitor___")]
3541  public static extern void delete_ModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3542 
3543  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_BeginVisitModel___")]
3544  public static extern void ModelVisitor_BeginVisitModel(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
3545 
3546  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_EndVisitModel___")]
3547  public static extern void ModelVisitor_EndVisitModel(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
3548 
3549  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_BeginVisitConstraint___")]
3550  public static extern void ModelVisitor_BeginVisitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3551 
3552  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_EndVisitConstraint___")]
3553  public static extern void ModelVisitor_EndVisitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3554 
3555  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_BeginVisitExtension___")]
3556  public static extern void ModelVisitor_BeginVisitExtension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
3557 
3558  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_EndVisitExtension___")]
3559  public static extern void ModelVisitor_EndVisitExtension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
3560 
3561  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_BeginVisitIntegerExpression___")]
3562  public static extern void ModelVisitor_BeginVisitIntegerExpression(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3563 
3564  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_EndVisitIntegerExpression___")]
3565  public static extern void ModelVisitor_EndVisitIntegerExpression(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3566 
3567  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerVariable__SWIG_0___")]
3568  public static extern void ModelVisitor_VisitIntegerVariable__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3569 
3570  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerVariable__SWIG_1___")]
3571  public static extern void ModelVisitor_VisitIntegerVariable__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
3572 
3573  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntervalVariable___")]
3574  public static extern void ModelVisitor_VisitIntervalVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
3575 
3576  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitSequenceVariable___")]
3577  public static extern void ModelVisitor_VisitSequenceVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3578 
3579  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerArgument___")]
3580  public static extern void ModelVisitor_VisitIntegerArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, long jarg3);
3581 
3582  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerArrayArgument___")]
3583  public static extern void ModelVisitor_VisitIntegerArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, int length3, long[] jarg3);
3584 
3585  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerMatrixArgument___")]
3586  public static extern void ModelVisitor_VisitIntegerMatrixArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3587 
3588  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerExpressionArgument___")]
3589  public static extern void ModelVisitor_VisitIntegerExpressionArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3590 
3591  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntegerVariableArrayArgument___")]
3592  public static extern void ModelVisitor_VisitIntegerVariableArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3593 
3594  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntervalArgument___")]
3595  public static extern void ModelVisitor_VisitIntervalArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3596 
3597  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitIntervalArrayArgument___")]
3598  public static extern void ModelVisitor_VisitIntervalArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3599 
3600  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitSequenceArgument___")]
3601  public static extern void ModelVisitor_VisitSequenceArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3602 
3603  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_VisitSequenceArrayArgument___")]
3604  public static extern void ModelVisitor_VisitSequenceArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3605 
3606  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_ModelVisitor___")]
3607  public static extern global::System.IntPtr new_ModelVisitor();
3608 
3609  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Constraint___")]
3610  public static extern global::System.IntPtr new_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1);
3611 
3612  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Constraint___")]
3613  public static extern void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1);
3614 
3615  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_Post___")]
3616  public static extern void Constraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1);
3617 
3618  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_InitialPropagateWrapper___")]
3619  public static extern void Constraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1);
3620 
3621  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_ToString___")]
3622  public static extern string Constraint_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
3623 
3624  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_ToStringSwigExplicitConstraint___")]
3625  public static extern string Constraint_ToStringSwigExplicitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
3626 
3627  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_Accept___")]
3628  public static extern void Constraint_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3629 
3630  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_IsCastConstraint___")]
3631  public static extern bool Constraint_IsCastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
3632 
3633  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_Var___")]
3634  public static extern global::System.IntPtr Constraint_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
3635 
3636  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_director_connect___")]
3637  public static extern void Constraint_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Constraint.SwigDelegateConstraint_0 delegate0, Constraint.SwigDelegateConstraint_1 delegate1, Constraint.SwigDelegateConstraint_2 delegate2, Constraint.SwigDelegateConstraint_3 delegate3, Constraint.SwigDelegateConstraint_4 delegate4);
3638 
3639  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_CastConstraint___")]
3640  public static extern void delete_CastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
3641 
3642  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CastConstraint_TargetVar___")]
3643  public static extern global::System.IntPtr CastConstraint_TargetVar(global::System.Runtime.InteropServices.HandleRef jarg1);
3644 
3645  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_kNoProgress_get___")]
3646  public static extern int SearchMonitor_kNoProgress_get();
3647 
3648  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SearchMonitor___")]
3649  public static extern global::System.IntPtr new_SearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3650 
3651  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SearchMonitor___")]
3652  public static extern void delete_SearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3653 
3654  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EnterSearch___")]
3655  public static extern void SearchMonitor_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
3656 
3657  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EnterSearchSwigExplicitSearchMonitor___")]
3658  public static extern void SearchMonitor_EnterSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3659 
3660  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_RestartSearch___")]
3661  public static extern void SearchMonitor_RestartSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
3662 
3663  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_RestartSearchSwigExplicitSearchMonitor___")]
3664  public static extern void SearchMonitor_RestartSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3665 
3666  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ExitSearch___")]
3667  public static extern void SearchMonitor_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
3668 
3669  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ExitSearchSwigExplicitSearchMonitor___")]
3670  public static extern void SearchMonitor_ExitSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3671 
3672  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginNextDecision___")]
3673  public static extern void SearchMonitor_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3674 
3675  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginNextDecisionSwigExplicitSearchMonitor___")]
3676  public static extern void SearchMonitor_BeginNextDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3677 
3678  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndNextDecision___")]
3679  public static extern void SearchMonitor_EndNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3680 
3681  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndNextDecisionSwigExplicitSearchMonitor___")]
3682  public static extern void SearchMonitor_EndNextDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3683 
3684  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ApplyDecision___")]
3685  public static extern void SearchMonitor_ApplyDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3686 
3687  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ApplyDecisionSwigExplicitSearchMonitor___")]
3688  public static extern void SearchMonitor_ApplyDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3689 
3690  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_RefuteDecision___")]
3691  public static extern void SearchMonitor_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3692 
3693  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_RefuteDecisionSwigExplicitSearchMonitor___")]
3694  public static extern void SearchMonitor_RefuteDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3695 
3696  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AfterDecision___")]
3697  public static extern void SearchMonitor_AfterDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
3698 
3699  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AfterDecisionSwigExplicitSearchMonitor___")]
3700  public static extern void SearchMonitor_AfterDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
3701 
3702  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginFail___")]
3703  public static extern void SearchMonitor_BeginFail(global::System.Runtime.InteropServices.HandleRef jarg1);
3704 
3705  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginFailSwigExplicitSearchMonitor___")]
3706  public static extern void SearchMonitor_BeginFailSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3707 
3708  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndFail___")]
3709  public static extern void SearchMonitor_EndFail(global::System.Runtime.InteropServices.HandleRef jarg1);
3710 
3711  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndFailSwigExplicitSearchMonitor___")]
3712  public static extern void SearchMonitor_EndFailSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3713 
3714  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginInitialPropagation___")]
3715  public static extern void SearchMonitor_BeginInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1);
3716 
3717  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_BeginInitialPropagationSwigExplicitSearchMonitor___")]
3718  public static extern void SearchMonitor_BeginInitialPropagationSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3719 
3720  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndInitialPropagation___")]
3721  public static extern void SearchMonitor_EndInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1);
3722 
3723  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_EndInitialPropagationSwigExplicitSearchMonitor___")]
3724  public static extern void SearchMonitor_EndInitialPropagationSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3725 
3726  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptSolution___")]
3727  public static extern bool SearchMonitor_AcceptSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
3728 
3729  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptSolutionSwigExplicitSearchMonitor___")]
3730  public static extern bool SearchMonitor_AcceptSolutionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3731 
3732  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AtSolution___")]
3733  public static extern bool SearchMonitor_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
3734 
3735  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AtSolutionSwigExplicitSearchMonitor___")]
3736  public static extern bool SearchMonitor_AtSolutionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3737 
3738  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_NoMoreSolutions___")]
3739  public static extern void SearchMonitor_NoMoreSolutions(global::System.Runtime.InteropServices.HandleRef jarg1);
3740 
3741  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_NoMoreSolutionsSwigExplicitSearchMonitor___")]
3742  public static extern void SearchMonitor_NoMoreSolutionsSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3743 
3744  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_LocalOptimum___")]
3745  public static extern bool SearchMonitor_LocalOptimum(global::System.Runtime.InteropServices.HandleRef jarg1);
3746 
3747  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_LocalOptimumSwigExplicitSearchMonitor___")]
3748  public static extern bool SearchMonitor_LocalOptimumSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3749 
3750  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptDelta___")]
3751  public static extern bool SearchMonitor_AcceptDelta(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3752 
3753  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptDeltaSwigExplicitSearchMonitor___")]
3754  public static extern bool SearchMonitor_AcceptDeltaSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
3755 
3756  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptNeighbor___")]
3757  public static extern void SearchMonitor_AcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
3758 
3759  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptNeighborSwigExplicitSearchMonitor___")]
3760  public static extern void SearchMonitor_AcceptNeighborSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3761 
3762  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptUncheckedNeighbor___")]
3763  public static extern void SearchMonitor_AcceptUncheckedNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
3764 
3765  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptUncheckedNeighborSwigExplicitSearchMonitor___")]
3766  public static extern void SearchMonitor_AcceptUncheckedNeighborSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3767 
3768  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_IsUncheckedSolutionLimitReached___")]
3769  public static extern bool SearchMonitor_IsUncheckedSolutionLimitReached(global::System.Runtime.InteropServices.HandleRef jarg1);
3770 
3771  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_IsUncheckedSolutionLimitReachedSwigExplicitSearchMonitor___")]
3772  public static extern bool SearchMonitor_IsUncheckedSolutionLimitReachedSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3773 
3774  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_solver___")]
3775  public static extern global::System.IntPtr SearchMonitor_solver(global::System.Runtime.InteropServices.HandleRef jarg1);
3776 
3777  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_PeriodicCheck___")]
3778  public static extern void SearchMonitor_PeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1);
3779 
3780  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_PeriodicCheckSwigExplicitSearchMonitor___")]
3781  public static extern void SearchMonitor_PeriodicCheckSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3782 
3783  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ProgressPercent___")]
3784  public static extern int SearchMonitor_ProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1);
3785 
3786  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_ProgressPercentSwigExplicitSearchMonitor___")]
3787  public static extern int SearchMonitor_ProgressPercentSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3788 
3789  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_Accept___")]
3790  public static extern void SearchMonitor_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3791 
3792  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_AcceptSwigExplicitSearchMonitor___")]
3793  public static extern void SearchMonitor_AcceptSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3794 
3795  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_Install___")]
3796  public static extern void SearchMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1);
3797 
3798  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_InstallSwigExplicitSearchMonitor___")]
3799  public static extern void SearchMonitor_InstallSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
3800 
3801  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_director_connect___")]
3803 
3804  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntExpr___")]
3805  public static extern void delete_IntExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
3806 
3807  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Min___")]
3808  public static extern long IntExpr_Min(global::System.Runtime.InteropServices.HandleRef jarg1);
3809 
3810  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_SetMin___")]
3811  public static extern void IntExpr_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3812 
3813  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Max___")]
3814  public static extern long IntExpr_Max(global::System.Runtime.InteropServices.HandleRef jarg1);
3815 
3816  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_SetMax___")]
3817  public static extern void IntExpr_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3818 
3819  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Range___")]
3820  public static extern void IntExpr_Range(global::System.Runtime.InteropServices.HandleRef jarg1, out int jarg2, out int jarg3);
3821 
3822  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_SetRange___")]
3823  public static extern void IntExpr_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
3824 
3825  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_SetValue___")]
3826  public static extern void IntExpr_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3827 
3828  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Bound___")]
3829  public static extern bool IntExpr_Bound(global::System.Runtime.InteropServices.HandleRef jarg1);
3830 
3831  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsVar___")]
3832  public static extern bool IntExpr_IsVar(global::System.Runtime.InteropServices.HandleRef jarg1);
3833 
3834  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Var___")]
3835  public static extern global::System.IntPtr IntExpr_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
3836 
3837  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_VarWithName___")]
3838  public static extern global::System.IntPtr IntExpr_VarWithName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
3839 
3840  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_WhenRange__SWIG_0___")]
3841  public static extern void IntExpr_WhenRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3842 
3843  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_WhenRange__SWIG_1___")]
3844  public static extern void IntExpr_WhenRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
3845 
3846  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Accept___")]
3847  public static extern void IntExpr_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3848 
3849  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_MapTo___")]
3850  public static extern global::System.IntPtr IntExpr_MapTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3851 
3852  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IndexOf__SWIG_0___")]
3853  public static extern global::System.IntPtr IntExpr_IndexOf__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
3854 
3855  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IndexOf__SWIG_1___")]
3856  public static extern global::System.IntPtr IntExpr_IndexOf__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3857 
3858  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsEqual__SWIG_0___")]
3859  public static extern global::System.IntPtr IntExpr_IsEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3860 
3861  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsDifferent__SWIG_0___")]
3862  public static extern global::System.IntPtr IntExpr_IsDifferent__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3863 
3864  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsGreater__SWIG_0___")]
3865  public static extern global::System.IntPtr IntExpr_IsGreater__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3866 
3867  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsGreaterOrEqual__SWIG_0___")]
3868  public static extern global::System.IntPtr IntExpr_IsGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3869 
3870  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsLess__SWIG_0___")]
3871  public static extern global::System.IntPtr IntExpr_IsLess__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3872 
3873  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsLessOrEqual__SWIG_0___")]
3874  public static extern global::System.IntPtr IntExpr_IsLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3875 
3876  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsMember__SWIG_0___")]
3877  public static extern global::System.IntPtr IntExpr_IsMember__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
3878 
3879  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsMember__SWIG_1___")]
3880  public static extern global::System.IntPtr IntExpr_IsMember__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
3881 
3882  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Member__SWIG_0___")]
3883  public static extern global::System.IntPtr IntExpr_Member__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
3884 
3885  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Member__SWIG_1___")]
3886  public static extern global::System.IntPtr IntExpr_Member__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
3887 
3888  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsEqual__SWIG_1___")]
3889  public static extern global::System.IntPtr IntExpr_IsEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3890 
3891  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsDifferent__SWIG_1___")]
3892  public static extern global::System.IntPtr IntExpr_IsDifferent__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3893 
3894  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsGreater__SWIG_1___")]
3895  public static extern global::System.IntPtr IntExpr_IsGreater__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3896 
3897  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsGreaterOrEqual__SWIG_1___")]
3898  public static extern global::System.IntPtr IntExpr_IsGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3899 
3900  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsLess__SWIG_1___")]
3901  public static extern global::System.IntPtr IntExpr_IsLess__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3902 
3903  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_IsLessOrEqual__SWIG_1___")]
3904  public static extern global::System.IntPtr IntExpr_IsLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3905 
3906  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Minimize___")]
3907  public static extern global::System.IntPtr IntExpr_Minimize(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3908 
3909  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_Maximize___")]
3910  public static extern global::System.IntPtr IntExpr_Maximize(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3911 
3912  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarIterator___")]
3913  public static extern void delete_IntVarIterator(global::System.Runtime.InteropServices.HandleRef jarg1);
3914 
3915  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_Init___")]
3916  public static extern void IntVarIterator_Init(global::System.Runtime.InteropServices.HandleRef jarg1);
3917 
3918  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_Ok___")]
3919  public static extern bool IntVarIterator_Ok(global::System.Runtime.InteropServices.HandleRef jarg1);
3920 
3921  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_Value___")]
3922  public static extern long IntVarIterator_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
3923 
3924  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_Next___")]
3925  public static extern void IntVarIterator_Next(global::System.Runtime.InteropServices.HandleRef jarg1);
3926 
3927  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_ToString___")]
3928  public static extern string IntVarIterator_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
3929 
3930  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVar___")]
3931  public static extern void delete_IntVar(global::System.Runtime.InteropServices.HandleRef jarg1);
3932 
3933  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_IsVar___")]
3934  public static extern bool IntVar_IsVar(global::System.Runtime.InteropServices.HandleRef jarg1);
3935 
3936  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Var___")]
3937  public static extern global::System.IntPtr IntVar_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
3938 
3939  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Value___")]
3940  public static extern long IntVar_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
3941 
3942  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_RemoveValue___")]
3943  public static extern void IntVar_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3944 
3945  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_RemoveInterval___")]
3946  public static extern void IntVar_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
3947 
3948  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_RemoveValues___")]
3949  public static extern void IntVar_RemoveValues(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
3950 
3951  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_SetValues___")]
3952  public static extern void IntVar_SetValues(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
3953 
3954  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_WhenBound__SWIG_0___")]
3955  public static extern void IntVar_WhenBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3956 
3957  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_WhenBound__SWIG_1___")]
3958  public static extern void IntVar_WhenBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
3959 
3960  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_WhenDomain__SWIG_0___")]
3961  public static extern void IntVar_WhenDomain__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3962 
3963  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_WhenDomain__SWIG_1___")]
3964  public static extern void IntVar_WhenDomain__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
3965 
3966  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Size___")]
3967  public static extern ulong IntVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
3968 
3969  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Contains___")]
3970  public static extern bool IntVar_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3971 
3972  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_OldMin___")]
3973  public static extern long IntVar_OldMin(global::System.Runtime.InteropServices.HandleRef jarg1);
3974 
3975  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_OldMax___")]
3976  public static extern long IntVar_OldMax(global::System.Runtime.InteropServices.HandleRef jarg1);
3977 
3978  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_VarType___")]
3979  public static extern int IntVar_VarType(global::System.Runtime.InteropServices.HandleRef jarg1);
3980 
3981  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Accept___")]
3982  public static extern void IntVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
3983 
3984  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_IsEqual___")]
3985  public static extern global::System.IntPtr IntVar_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3986 
3987  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_IsDifferent___")]
3988  public static extern global::System.IntPtr IntVar_IsDifferent(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3989 
3990  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_IsGreaterOrEqual___")]
3991  public static extern global::System.IntPtr IntVar_IsGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3992 
3993  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_IsLessOrEqual___")]
3994  public static extern global::System.IntPtr IntVar_IsLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
3995 
3996  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_Index___")]
3997  public static extern int IntVar_Index(global::System.Runtime.InteropServices.HandleRef jarg1);
3998 
3999  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_GetDomain___")]
4000  public static extern global::System.IntPtr IntVar_GetDomain(global::System.Runtime.InteropServices.HandleRef jarg1);
4001 
4002  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_GetHoles___")]
4003  public static extern global::System.IntPtr IntVar_GetHoles(global::System.Runtime.InteropServices.HandleRef jarg1);
4004 
4005  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SolutionCollector__SWIG_0___")]
4006  public static extern global::System.IntPtr new_SolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4007 
4008  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SolutionCollector__SWIG_1___")]
4009  public static extern global::System.IntPtr new_SolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
4010 
4011  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SolutionCollector___")]
4012  public static extern void delete_SolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1);
4013 
4014  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_ToString___")]
4015  public static extern string SolutionCollector_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4016 
4017  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_ToStringSwigExplicitSolutionCollector___")]
4018  public static extern string SolutionCollector_ToStringSwigExplicitSolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1);
4019 
4020  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_0___")]
4021  public static extern void SolutionCollector_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4022 
4023  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_1___")]
4024  public static extern void SolutionCollector_Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4025 
4026  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_2___")]
4027  public static extern void SolutionCollector_Add__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4028 
4029  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_3___")]
4030  public static extern void SolutionCollector_Add__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4031 
4032  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_4___")]
4033  public static extern void SolutionCollector_Add__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4034 
4035  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Add__SWIG_5___")]
4036  public static extern void SolutionCollector_Add__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4037 
4038  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_AddObjective___")]
4039  public static extern void SolutionCollector_AddObjective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4040 
4041  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_EnterSearch___")]
4042  public static extern void SolutionCollector_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
4043 
4044  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_EnterSearchSwigExplicitSolutionCollector___")]
4045  public static extern void SolutionCollector_EnterSearchSwigExplicitSolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1);
4046 
4047  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_SolutionCount___")]
4048  public static extern int SolutionCollector_SolutionCount(global::System.Runtime.InteropServices.HandleRef jarg1);
4049 
4050  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Solution___")]
4051  public static extern global::System.IntPtr SolutionCollector_Solution(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4052 
4053  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_WallTime___")]
4054  public static extern long SolutionCollector_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4055 
4056  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Branches___")]
4057  public static extern long SolutionCollector_Branches(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4058 
4059  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Failures___")]
4060  public static extern long SolutionCollector_Failures(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4061 
4062  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_ObjectiveValue___")]
4063  public static extern long SolutionCollector_ObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4064 
4065  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Value___")]
4066  public static extern long SolutionCollector_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4067 
4068  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_StartValue___")]
4069  public static extern long SolutionCollector_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4070 
4071  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_EndValue___")]
4072  public static extern long SolutionCollector_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4073 
4074  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_DurationValue___")]
4075  public static extern long SolutionCollector_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4076 
4077  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_PerformedValue___")]
4078  public static extern long SolutionCollector_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4079 
4080  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_ForwardSequence___")]
4081  public static extern global::System.IntPtr SolutionCollector_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4082 
4083  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_BackwardSequence___")]
4084  public static extern global::System.IntPtr SolutionCollector_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4085 
4086  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_Unperformed___")]
4087  public static extern global::System.IntPtr SolutionCollector_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4088 
4089  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_director_connect___")]
4090  public static extern void SolutionCollector_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SolutionCollector.SwigDelegateSolutionCollector_0 delegate0, SolutionCollector.SwigDelegateSolutionCollector_1 delegate1, SolutionCollector.SwigDelegateSolutionCollector_2 delegate2, SolutionCollector.SwigDelegateSolutionCollector_3 delegate3, SolutionCollector.SwigDelegateSolutionCollector_4 delegate4, SolutionCollector.SwigDelegateSolutionCollector_5 delegate5, SolutionCollector.SwigDelegateSolutionCollector_6 delegate6, SolutionCollector.SwigDelegateSolutionCollector_7 delegate7, SolutionCollector.SwigDelegateSolutionCollector_8 delegate8, SolutionCollector.SwigDelegateSolutionCollector_9 delegate9, SolutionCollector.SwigDelegateSolutionCollector_10 delegate10, SolutionCollector.SwigDelegateSolutionCollector_11 delegate11, SolutionCollector.SwigDelegateSolutionCollector_12 delegate12, SolutionCollector.SwigDelegateSolutionCollector_13 delegate13, SolutionCollector.SwigDelegateSolutionCollector_14 delegate14, SolutionCollector.SwigDelegateSolutionCollector_15 delegate15, SolutionCollector.SwigDelegateSolutionCollector_16 delegate16, SolutionCollector.SwigDelegateSolutionCollector_17 delegate17, SolutionCollector.SwigDelegateSolutionCollector_18 delegate18, SolutionCollector.SwigDelegateSolutionCollector_19 delegate19, SolutionCollector.SwigDelegateSolutionCollector_20 delegate20, SolutionCollector.SwigDelegateSolutionCollector_21 delegate21, SolutionCollector.SwigDelegateSolutionCollector_22 delegate22, SolutionCollector.SwigDelegateSolutionCollector_23 delegate23, SolutionCollector.SwigDelegateSolutionCollector_24 delegate24);
4091 
4092  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_OptimizeVar___")]
4093  public static extern global::System.IntPtr new_OptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4);
4094 
4095  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_OptimizeVar___")]
4096  public static extern void delete_OptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4097 
4098  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_Best___")]
4099  public static extern long OptimizeVar_Best(global::System.Runtime.InteropServices.HandleRef jarg1);
4100 
4101  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_Var___")]
4102  public static extern global::System.IntPtr OptimizeVar_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
4103 
4104  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AcceptDelta___")]
4105  public static extern bool OptimizeVar_AcceptDelta(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4106 
4107  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AcceptDeltaSwigExplicitOptimizeVar___")]
4108  public static extern bool OptimizeVar_AcceptDeltaSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
4109 
4110  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_EnterSearch___")]
4111  public static extern void OptimizeVar_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
4112 
4113  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_EnterSearchSwigExplicitOptimizeVar___")]
4114  public static extern void OptimizeVar_EnterSearchSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4115 
4116  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_BeginNextDecision___")]
4117  public static extern void OptimizeVar_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4118 
4119  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_BeginNextDecisionSwigExplicitOptimizeVar___")]
4120  public static extern void OptimizeVar_BeginNextDecisionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4121 
4122  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_RefuteDecision___")]
4123  public static extern void OptimizeVar_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4124 
4125  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_RefuteDecisionSwigExplicitOptimizeVar___")]
4126  public static extern void OptimizeVar_RefuteDecisionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4127 
4128  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AtSolution___")]
4129  public static extern bool OptimizeVar_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
4130 
4131  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AtSolutionSwigExplicitOptimizeVar___")]
4132  public static extern bool OptimizeVar_AtSolutionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4133 
4134  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AcceptSolution___")]
4135  public static extern bool OptimizeVar_AcceptSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
4136 
4137  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AcceptSolutionSwigExplicitOptimizeVar___")]
4138  public static extern bool OptimizeVar_AcceptSolutionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4139 
4140  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_Print___")]
4141  public static extern string OptimizeVar_Print(global::System.Runtime.InteropServices.HandleRef jarg1);
4142 
4143  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_PrintSwigExplicitOptimizeVar___")]
4144  public static extern string OptimizeVar_PrintSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4145 
4146  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_ToString___")]
4147  public static extern string OptimizeVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4148 
4149  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_ToStringSwigExplicitOptimizeVar___")]
4150  public static extern string OptimizeVar_ToStringSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4151 
4152  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_Accept___")]
4153  public static extern void OptimizeVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4154 
4155  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_AcceptSwigExplicitOptimizeVar___")]
4156  public static extern void OptimizeVar_AcceptSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4157 
4158  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_ApplyBound___")]
4159  public static extern void OptimizeVar_ApplyBound(global::System.Runtime.InteropServices.HandleRef jarg1);
4160 
4161  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_director_connect___")]
4163 
4164  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SearchLimit___")]
4165  public static extern global::System.IntPtr new_SearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4166 
4167  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SearchLimit___")]
4168  public static extern void delete_SearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4169 
4170  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_IsCrossed___")]
4171  public static extern bool SearchLimit_IsCrossed(global::System.Runtime.InteropServices.HandleRef jarg1);
4172 
4173  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_Check___")]
4174  public static extern bool SearchLimit_Check(global::System.Runtime.InteropServices.HandleRef jarg1);
4175 
4176  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_Init___")]
4177  public static extern void SearchLimit_Init(global::System.Runtime.InteropServices.HandleRef jarg1);
4178 
4179  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_Copy___")]
4180  public static extern void SearchLimit_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4181 
4182  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_MakeClone___")]
4183  public static extern global::System.IntPtr SearchLimit_MakeClone(global::System.Runtime.InteropServices.HandleRef jarg1);
4184 
4185  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_EnterSearch___")]
4186  public static extern void SearchLimit_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
4187 
4188  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_EnterSearchSwigExplicitSearchLimit___")]
4189  public static extern void SearchLimit_EnterSearchSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4190 
4191  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_BeginNextDecision___")]
4192  public static extern void SearchLimit_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4193 
4194  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_BeginNextDecisionSwigExplicitSearchLimit___")]
4195  public static extern void SearchLimit_BeginNextDecisionSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4196 
4197  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_PeriodicCheck___")]
4198  public static extern void SearchLimit_PeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1);
4199 
4200  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_PeriodicCheckSwigExplicitSearchLimit___")]
4201  public static extern void SearchLimit_PeriodicCheckSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4202 
4203  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_RefuteDecision___")]
4204  public static extern void SearchLimit_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4205 
4206  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_RefuteDecisionSwigExplicitSearchLimit___")]
4207  public static extern void SearchLimit_RefuteDecisionSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4208 
4209  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_ToString___")]
4210  public static extern string SearchLimit_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4211 
4212  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_ToStringSwigExplicitSearchLimit___")]
4213  public static extern string SearchLimit_ToStringSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4214 
4215  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_director_connect___")]
4216  public static extern void SearchLimit_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SearchLimit.SwigDelegateSearchLimit_0 delegate0, SearchLimit.SwigDelegateSearchLimit_1 delegate1, SearchLimit.SwigDelegateSearchLimit_2 delegate2, SearchLimit.SwigDelegateSearchLimit_3 delegate3, SearchLimit.SwigDelegateSearchLimit_4 delegate4, SearchLimit.SwigDelegateSearchLimit_5 delegate5, SearchLimit.SwigDelegateSearchLimit_6 delegate6, SearchLimit.SwigDelegateSearchLimit_7 delegate7, SearchLimit.SwigDelegateSearchLimit_8 delegate8, SearchLimit.SwigDelegateSearchLimit_9 delegate9, SearchLimit.SwigDelegateSearchLimit_10 delegate10, SearchLimit.SwigDelegateSearchLimit_11 delegate11, SearchLimit.SwigDelegateSearchLimit_12 delegate12, SearchLimit.SwigDelegateSearchLimit_13 delegate13, SearchLimit.SwigDelegateSearchLimit_14 delegate14, SearchLimit.SwigDelegateSearchLimit_15 delegate15, SearchLimit.SwigDelegateSearchLimit_16 delegate16, SearchLimit.SwigDelegateSearchLimit_17 delegate17, SearchLimit.SwigDelegateSearchLimit_18 delegate18, SearchLimit.SwigDelegateSearchLimit_19 delegate19, SearchLimit.SwigDelegateSearchLimit_20 delegate20, SearchLimit.SwigDelegateSearchLimit_21 delegate21, SearchLimit.SwigDelegateSearchLimit_22 delegate22, SearchLimit.SwigDelegateSearchLimit_23 delegate23, SearchLimit.SwigDelegateSearchLimit_24 delegate24, SearchLimit.SwigDelegateSearchLimit_25 delegate25, SearchLimit.SwigDelegateSearchLimit_26 delegate26, SearchLimit.SwigDelegateSearchLimit_27 delegate27, SearchLimit.SwigDelegateSearchLimit_28 delegate28);
4217 
4218  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RegularLimit___")]
4219  public static extern global::System.IntPtr new_RegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5, bool jarg6, bool jarg7);
4220 
4221  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RegularLimit___")]
4222  public static extern void delete_RegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4223 
4224  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Copy___")]
4225  public static extern void RegularLimit_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4226 
4227  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_CopySwigExplicitRegularLimit___")]
4228  public static extern void RegularLimit_CopySwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4229 
4230  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_MakeClone___")]
4231  public static extern global::System.IntPtr RegularLimit_MakeClone(global::System.Runtime.InteropServices.HandleRef jarg1);
4232 
4233  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_MakeCloneSwigExplicitRegularLimit___")]
4234  public static extern global::System.IntPtr RegularLimit_MakeCloneSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4235 
4236  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_MakeIdenticalClone___")]
4237  public static extern global::System.IntPtr RegularLimit_MakeIdenticalClone(global::System.Runtime.InteropServices.HandleRef jarg1);
4238 
4239  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Check___")]
4240  public static extern bool RegularLimit_Check(global::System.Runtime.InteropServices.HandleRef jarg1);
4241 
4242  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_CheckSwigExplicitRegularLimit___")]
4243  public static extern bool RegularLimit_CheckSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4244 
4245  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Init___")]
4246  public static extern void RegularLimit_Init(global::System.Runtime.InteropServices.HandleRef jarg1);
4247 
4248  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_InitSwigExplicitRegularLimit___")]
4249  public static extern void RegularLimit_InitSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4250 
4251  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ExitSearch___")]
4252  public static extern void RegularLimit_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
4253 
4254  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ExitSearchSwigExplicitRegularLimit___")]
4255  public static extern void RegularLimit_ExitSearchSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4256 
4257  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_UpdateLimits___")]
4258  public static extern void RegularLimit_UpdateLimits(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
4259 
4260  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_WallTime___")]
4261  public static extern long RegularLimit_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1);
4262 
4263  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Branches___")]
4264  public static extern long RegularLimit_Branches(global::System.Runtime.InteropServices.HandleRef jarg1);
4265 
4266  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Failures___")]
4267  public static extern long RegularLimit_Failures(global::System.Runtime.InteropServices.HandleRef jarg1);
4268 
4269  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Solutions___")]
4270  public static extern long RegularLimit_Solutions(global::System.Runtime.InteropServices.HandleRef jarg1);
4271 
4272  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_IsUncheckedSolutionLimitReached___")]
4273  public static extern bool RegularLimit_IsUncheckedSolutionLimitReached(global::System.Runtime.InteropServices.HandleRef jarg1);
4274 
4275  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_IsUncheckedSolutionLimitReachedSwigExplicitRegularLimit___")]
4276  public static extern bool RegularLimit_IsUncheckedSolutionLimitReachedSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4277 
4278  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ProgressPercent___")]
4279  public static extern int RegularLimit_ProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1);
4280 
4281  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ProgressPercentSwigExplicitRegularLimit___")]
4282  public static extern int RegularLimit_ProgressPercentSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4283 
4284  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ToString___")]
4285  public static extern string RegularLimit_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4286 
4287  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_ToStringSwigExplicitRegularLimit___")]
4288  public static extern string RegularLimit_ToStringSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
4289 
4290  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_Accept___")]
4291  public static extern void RegularLimit_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4292 
4293  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_AcceptSwigExplicitRegularLimit___")]
4294  public static extern void RegularLimit_AcceptSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4295 
4296  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_director_connect___")]
4297  public static extern void RegularLimit_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, RegularLimit.SwigDelegateRegularLimit_0 delegate0, RegularLimit.SwigDelegateRegularLimit_1 delegate1, RegularLimit.SwigDelegateRegularLimit_2 delegate2, RegularLimit.SwigDelegateRegularLimit_3 delegate3, RegularLimit.SwigDelegateRegularLimit_4 delegate4, RegularLimit.SwigDelegateRegularLimit_5 delegate5, RegularLimit.SwigDelegateRegularLimit_6 delegate6, RegularLimit.SwigDelegateRegularLimit_7 delegate7, RegularLimit.SwigDelegateRegularLimit_8 delegate8, RegularLimit.SwigDelegateRegularLimit_9 delegate9, RegularLimit.SwigDelegateRegularLimit_10 delegate10, RegularLimit.SwigDelegateRegularLimit_11 delegate11, RegularLimit.SwigDelegateRegularLimit_12 delegate12, RegularLimit.SwigDelegateRegularLimit_13 delegate13, RegularLimit.SwigDelegateRegularLimit_14 delegate14, RegularLimit.SwigDelegateRegularLimit_15 delegate15, RegularLimit.SwigDelegateRegularLimit_16 delegate16, RegularLimit.SwigDelegateRegularLimit_17 delegate17, RegularLimit.SwigDelegateRegularLimit_18 delegate18, RegularLimit.SwigDelegateRegularLimit_19 delegate19, RegularLimit.SwigDelegateRegularLimit_20 delegate20, RegularLimit.SwigDelegateRegularLimit_21 delegate21, RegularLimit.SwigDelegateRegularLimit_22 delegate22, RegularLimit.SwigDelegateRegularLimit_23 delegate23, RegularLimit.SwigDelegateRegularLimit_24 delegate24, RegularLimit.SwigDelegateRegularLimit_25 delegate25, RegularLimit.SwigDelegateRegularLimit_26 delegate26, RegularLimit.SwigDelegateRegularLimit_27 delegate27, RegularLimit.SwigDelegateRegularLimit_28 delegate28);
4298 
4299  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_kMinValidValue_get___")]
4300  public static extern long IntervalVar_kMinValidValue_get();
4301 
4302  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_kMaxValidValue_get___")]
4303  public static extern long IntervalVar_kMaxValidValue_get();
4304 
4305  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntervalVar___")]
4306  public static extern void delete_IntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4307 
4308  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartMin___")]
4309  public static extern long IntervalVar_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4310 
4311  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartMax___")]
4312  public static extern long IntervalVar_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4313 
4314  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetStartMin___")]
4315  public static extern void IntervalVar_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4316 
4317  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetStartMax___")]
4318  public static extern void IntervalVar_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4319 
4320  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetStartRange___")]
4321  public static extern void IntervalVar_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4322 
4323  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldStartMin___")]
4324  public static extern long IntervalVar_OldStartMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4325 
4326  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldStartMax___")]
4327  public static extern long IntervalVar_OldStartMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4328 
4329  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenStartRange__SWIG_0___")]
4330  public static extern void IntervalVar_WhenStartRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4331 
4332  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenStartRange__SWIG_1___")]
4333  public static extern void IntervalVar_WhenStartRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4334 
4335  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenStartBound__SWIG_0___")]
4336  public static extern void IntervalVar_WhenStartBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4337 
4338  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenStartBound__SWIG_1___")]
4339  public static extern void IntervalVar_WhenStartBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4340 
4341  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_DurationMin___")]
4342  public static extern long IntervalVar_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4343 
4344  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_DurationMax___")]
4345  public static extern long IntervalVar_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4346 
4347  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetDurationMin___")]
4348  public static extern void IntervalVar_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4349 
4350  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetDurationMax___")]
4351  public static extern void IntervalVar_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4352 
4353  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetDurationRange___")]
4354  public static extern void IntervalVar_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4355 
4356  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldDurationMin___")]
4357  public static extern long IntervalVar_OldDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4358 
4359  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldDurationMax___")]
4360  public static extern long IntervalVar_OldDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4361 
4362  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenDurationRange__SWIG_0___")]
4363  public static extern void IntervalVar_WhenDurationRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4364 
4365  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenDurationRange__SWIG_1___")]
4366  public static extern void IntervalVar_WhenDurationRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4367 
4368  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenDurationBound__SWIG_0___")]
4369  public static extern void IntervalVar_WhenDurationBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4370 
4371  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenDurationBound__SWIG_1___")]
4372  public static extern void IntervalVar_WhenDurationBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4373 
4374  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndMin___")]
4375  public static extern long IntervalVar_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4376 
4377  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndMax___")]
4378  public static extern long IntervalVar_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4379 
4380  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetEndMin___")]
4381  public static extern void IntervalVar_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4382 
4383  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetEndMax___")]
4384  public static extern void IntervalVar_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4385 
4386  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetEndRange___")]
4387  public static extern void IntervalVar_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4388 
4389  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldEndMin___")]
4390  public static extern long IntervalVar_OldEndMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4391 
4392  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_OldEndMax___")]
4393  public static extern long IntervalVar_OldEndMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4394 
4395  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenEndRange__SWIG_0___")]
4396  public static extern void IntervalVar_WhenEndRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4397 
4398  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenEndRange__SWIG_1___")]
4399  public static extern void IntervalVar_WhenEndRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4400 
4401  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenEndBound__SWIG_0___")]
4402  public static extern void IntervalVar_WhenEndBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4403 
4404  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenEndBound__SWIG_1___")]
4405  public static extern void IntervalVar_WhenEndBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4406 
4407  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_MustBePerformed___")]
4408  public static extern bool IntervalVar_MustBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1);
4409 
4410  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_MayBePerformed___")]
4411  public static extern bool IntervalVar_MayBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1);
4412 
4413  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_CannotBePerformed___")]
4414  public static extern bool IntervalVar_CannotBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1);
4415 
4416  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_IsPerformedBound___")]
4417  public static extern bool IntervalVar_IsPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1);
4418 
4419  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SetPerformed___")]
4420  public static extern void IntervalVar_SetPerformed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
4421 
4422  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WasPerformedBound___")]
4423  public static extern bool IntervalVar_WasPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1);
4424 
4425  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenPerformedBound__SWIG_0___")]
4426  public static extern void IntervalVar_WhenPerformedBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4427 
4428  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenPerformedBound__SWIG_1___")]
4429  public static extern void IntervalVar_WhenPerformedBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4430 
4431  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenAnything__SWIG_0___")]
4432  public static extern void IntervalVar_WhenAnything__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4433 
4434  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_WhenAnything__SWIG_1___")]
4435  public static extern void IntervalVar_WhenAnything__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
4436 
4437  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartExpr___")]
4438  public static extern global::System.IntPtr IntervalVar_StartExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
4439 
4440  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_DurationExpr___")]
4441  public static extern global::System.IntPtr IntervalVar_DurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
4442 
4443  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndExpr___")]
4444  public static extern global::System.IntPtr IntervalVar_EndExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
4445 
4446  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_PerformedExpr___")]
4447  public static extern global::System.IntPtr IntervalVar_PerformedExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
4448 
4449  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SafeStartExpr___")]
4450  public static extern global::System.IntPtr IntervalVar_SafeStartExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4451 
4452  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SafeDurationExpr___")]
4453  public static extern global::System.IntPtr IntervalVar_SafeDurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4454 
4455  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SafeEndExpr___")]
4456  public static extern global::System.IntPtr IntervalVar_SafeEndExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4457 
4458  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_Accept___")]
4459  public static extern void IntervalVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4460 
4461  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAfterEnd___")]
4462  public static extern global::System.IntPtr IntervalVar_EndsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4463 
4464  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAfterStart___")]
4465  public static extern global::System.IntPtr IntervalVar_EndsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4466 
4467  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAtEnd___")]
4468  public static extern global::System.IntPtr IntervalVar_EndsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4469 
4470  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAtStart___")]
4471  public static extern global::System.IntPtr IntervalVar_EndsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4472 
4473  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAfterEnd___")]
4474  public static extern global::System.IntPtr IntervalVar_StartsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4475 
4476  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAfterStart___")]
4477  public static extern global::System.IntPtr IntervalVar_StartsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4478 
4479  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAtEnd___")]
4480  public static extern global::System.IntPtr IntervalVar_StartsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4481 
4482  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAtStart___")]
4483  public static extern global::System.IntPtr IntervalVar_StartsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4484 
4485  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAfterEndWithDelay___")]
4486  public static extern global::System.IntPtr IntervalVar_EndsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4487 
4488  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAfterStartWithDelay___")]
4489  public static extern global::System.IntPtr IntervalVar_EndsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4490 
4491  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAtEndWithDelay___")]
4492  public static extern global::System.IntPtr IntervalVar_EndsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4493 
4494  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAtStartWithDelay___")]
4495  public static extern global::System.IntPtr IntervalVar_EndsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4496 
4497  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAfterEndWithDelay___")]
4498  public static extern global::System.IntPtr IntervalVar_StartsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4499 
4500  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAfterStartWithDelay___")]
4501  public static extern global::System.IntPtr IntervalVar_StartsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4502 
4503  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAtEndWithDelay___")]
4504  public static extern global::System.IntPtr IntervalVar_StartsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4505 
4506  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAtStartWithDelay___")]
4507  public static extern global::System.IntPtr IntervalVar_StartsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4508 
4509  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAfter___")]
4510  public static extern global::System.IntPtr IntervalVar_EndsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4511 
4512  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsAt___")]
4513  public static extern global::System.IntPtr IntervalVar_EndsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4514 
4515  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_EndsBefore___")]
4516  public static extern global::System.IntPtr IntervalVar_EndsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4517 
4518  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAfter___")]
4519  public static extern global::System.IntPtr IntervalVar_StartsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4520 
4521  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsAt___")]
4522  public static extern global::System.IntPtr IntervalVar_StartsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4523 
4524  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_StartsBefore___")]
4525  public static extern global::System.IntPtr IntervalVar_StartsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4526 
4527  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_CrossesDate___")]
4528  public static extern global::System.IntPtr IntervalVar_CrossesDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4529 
4530  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_AvoidsDate___")]
4531  public static extern global::System.IntPtr IntervalVar_AvoidsDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4532 
4533  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_RelaxedMax___")]
4534  public static extern global::System.IntPtr IntervalVar_RelaxedMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4535 
4536  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_RelaxedMin___")]
4537  public static extern global::System.IntPtr IntervalVar_RelaxedMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4538 
4539  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVar___")]
4540  public static extern global::System.IntPtr new_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, string jarg4);
4541 
4542  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SequenceVar___")]
4543  public static extern void delete_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1);
4544 
4545  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_ToString___")]
4546  public static extern string SequenceVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4547 
4548  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_RankFirst___")]
4549  public static extern void SequenceVar_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4550 
4551  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_RankNotFirst___")]
4552  public static extern void SequenceVar_RankNotFirst(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4553 
4554  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_RankLast___")]
4555  public static extern void SequenceVar_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4556 
4557  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_RankNotLast___")]
4558  public static extern void SequenceVar_RankNotLast(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4559 
4560  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_RankSequence___")]
4561  public static extern void SequenceVar_RankSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, int length3, int[] jarg3, int length4, int[] jarg4);
4562 
4563  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_Interval___")]
4564  public static extern global::System.IntPtr SequenceVar_Interval(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4565 
4566  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_Next___")]
4567  public static extern global::System.IntPtr SequenceVar_Next(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
4568 
4569  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_Size___")]
4570  public static extern long SequenceVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
4571 
4572  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_Accept___")]
4573  public static extern void SequenceVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4574 
4575  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_AssignmentElement___")]
4576  public static extern global::System.IntPtr new_AssignmentElement();
4577 
4578  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentElement_Activate___")]
4579  public static extern void AssignmentElement_Activate(global::System.Runtime.InteropServices.HandleRef jarg1);
4580 
4581  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentElement_Deactivate___")]
4582  public static extern void AssignmentElement_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1);
4583 
4584  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentElement_Activated___")]
4585  public static extern bool AssignmentElement_Activated(global::System.Runtime.InteropServices.HandleRef jarg1);
4586 
4587  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_AssignmentElement___")]
4588  public static extern void delete_AssignmentElement(global::System.Runtime.InteropServices.HandleRef jarg1);
4589 
4590  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarElement__SWIG_0___")]
4591  public static extern global::System.IntPtr new_IntVarElement__SWIG_0();
4592 
4593  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarElement__SWIG_1___")]
4594  public static extern global::System.IntPtr new_IntVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
4595 
4596  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Reset___")]
4597  public static extern void IntVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4598 
4599  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Clone___")]
4600  public static extern global::System.IntPtr IntVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1);
4601 
4602  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Copy___")]
4603  public static extern void IntVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4604 
4605  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Var___")]
4606  public static extern global::System.IntPtr IntVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
4607 
4608  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Store___")]
4609  public static extern void IntVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
4610 
4611  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Restore___")]
4612  public static extern void IntVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
4613 
4614  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Min___")]
4615  public static extern long IntVarElement_Min(global::System.Runtime.InteropServices.HandleRef jarg1);
4616 
4617  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_SetMin___")]
4618  public static extern void IntVarElement_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4619 
4620  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Max___")]
4621  public static extern long IntVarElement_Max(global::System.Runtime.InteropServices.HandleRef jarg1);
4622 
4623  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_SetMax___")]
4624  public static extern void IntVarElement_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4625 
4626  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Value___")]
4627  public static extern long IntVarElement_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
4628 
4629  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_Bound___")]
4630  public static extern bool IntVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1);
4631 
4632  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_SetRange___")]
4633  public static extern void IntVarElement_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4634 
4635  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_SetValue___")]
4636  public static extern void IntVarElement_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4637 
4638  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_ToString___")]
4639  public static extern string IntVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4640 
4641  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarElement___")]
4642  public static extern void delete_IntVarElement(global::System.Runtime.InteropServices.HandleRef jarg1);
4643 
4644  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntervalVarElement__SWIG_0___")]
4645  public static extern global::System.IntPtr new_IntervalVarElement__SWIG_0();
4646 
4647  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntervalVarElement__SWIG_1___")]
4648  public static extern global::System.IntPtr new_IntervalVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
4649 
4650  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Reset___")]
4651  public static extern void IntervalVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4652 
4653  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Clone___")]
4654  public static extern global::System.IntPtr IntervalVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1);
4655 
4656  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Copy___")]
4657  public static extern void IntervalVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4658 
4659  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Var___")]
4660  public static extern global::System.IntPtr IntervalVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
4661 
4662  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Store___")]
4663  public static extern void IntervalVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
4664 
4665  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Restore___")]
4666  public static extern void IntervalVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
4667 
4668  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_StartMin___")]
4669  public static extern long IntervalVarElement_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4670 
4671  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_StartMax___")]
4672  public static extern long IntervalVarElement_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4673 
4674  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_StartValue___")]
4675  public static extern long IntervalVarElement_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1);
4676 
4677  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_DurationMin___")]
4678  public static extern long IntervalVarElement_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4679 
4680  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_DurationMax___")]
4681  public static extern long IntervalVarElement_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4682 
4683  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_DurationValue___")]
4684  public static extern long IntervalVarElement_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1);
4685 
4686  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_EndMin___")]
4687  public static extern long IntervalVarElement_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4688 
4689  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_EndMax___")]
4690  public static extern long IntervalVarElement_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4691 
4692  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_EndValue___")]
4693  public static extern long IntervalVarElement_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1);
4694 
4695  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_PerformedMin___")]
4696  public static extern long IntervalVarElement_PerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4697 
4698  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_PerformedMax___")]
4699  public static extern long IntervalVarElement_PerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4700 
4701  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_PerformedValue___")]
4702  public static extern long IntervalVarElement_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1);
4703 
4704  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetStartMin___")]
4705  public static extern void IntervalVarElement_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4706 
4707  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetStartMax___")]
4708  public static extern void IntervalVarElement_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4709 
4710  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetStartRange___")]
4711  public static extern void IntervalVarElement_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4712 
4713  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetStartValue___")]
4714  public static extern void IntervalVarElement_SetStartValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4715 
4716  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetDurationMin___")]
4717  public static extern void IntervalVarElement_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4718 
4719  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetDurationMax___")]
4720  public static extern void IntervalVarElement_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4721 
4722  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetDurationRange___")]
4723  public static extern void IntervalVarElement_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4724 
4725  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetDurationValue___")]
4726  public static extern void IntervalVarElement_SetDurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4727 
4728  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetEndMin___")]
4729  public static extern void IntervalVarElement_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4730 
4731  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetEndMax___")]
4732  public static extern void IntervalVarElement_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4733 
4734  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetEndRange___")]
4735  public static extern void IntervalVarElement_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4736 
4737  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetEndValue___")]
4738  public static extern void IntervalVarElement_SetEndValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4739 
4740  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetPerformedMin___")]
4741  public static extern void IntervalVarElement_SetPerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4742 
4743  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetPerformedMax___")]
4744  public static extern void IntervalVarElement_SetPerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4745 
4746  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetPerformedRange___")]
4747  public static extern void IntervalVarElement_SetPerformedRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4748 
4749  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SetPerformedValue___")]
4750  public static extern void IntervalVarElement_SetPerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4751 
4752  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_Bound___")]
4753  public static extern bool IntervalVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1);
4754 
4755  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_ToString___")]
4756  public static extern string IntervalVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4757 
4758  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntervalVarElement___")]
4759  public static extern void delete_IntervalVarElement(global::System.Runtime.InteropServices.HandleRef jarg1);
4760 
4761  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarElement__SWIG_0___")]
4762  public static extern global::System.IntPtr new_SequenceVarElement__SWIG_0();
4763 
4764  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarElement__SWIG_1___")]
4765  public static extern global::System.IntPtr new_SequenceVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
4766 
4767  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Reset___")]
4768  public static extern void SequenceVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4769 
4770  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Clone___")]
4771  public static extern global::System.IntPtr SequenceVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1);
4772 
4773  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Copy___")]
4774  public static extern void SequenceVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4775 
4776  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Var___")]
4777  public static extern global::System.IntPtr SequenceVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
4778 
4779  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Store___")]
4780  public static extern void SequenceVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
4781 
4782  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Restore___")]
4783  public static extern void SequenceVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
4784 
4785  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_ForwardSequence___")]
4786  public static extern global::System.IntPtr SequenceVarElement_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1);
4787 
4788  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_BackwardSequence___")]
4789  public static extern global::System.IntPtr SequenceVarElement_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1);
4790 
4791  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Unperformed___")]
4792  public static extern global::System.IntPtr SequenceVarElement_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1);
4793 
4794  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_SetSequence___")]
4795  public static extern void SequenceVarElement_SetSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, int length3, int[] jarg3, int length4, int[] jarg4);
4796 
4797  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_SetForwardSequence___")]
4798  public static extern void SequenceVarElement_SetForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
4799 
4800  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_SetBackwardSequence___")]
4801  public static extern void SequenceVarElement_SetBackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
4802 
4803  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_SetUnperformed___")]
4804  public static extern void SequenceVarElement_SetUnperformed(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
4805 
4806  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_Bound___")]
4807  public static extern bool SequenceVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1);
4808 
4809  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_ToString___")]
4810  public static extern string SequenceVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
4811 
4812  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SequenceVarElement___")]
4813  public static extern void delete_SequenceVarElement(global::System.Runtime.InteropServices.HandleRef jarg1);
4814 
4815  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Assignment__SWIG_0___")]
4816  public static extern global::System.IntPtr new_Assignment__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
4817 
4818  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Assignment__SWIG_1___")]
4819  public static extern global::System.IntPtr new_Assignment__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
4820 
4821  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Assignment___")]
4822  public static extern void delete_Assignment(global::System.Runtime.InteropServices.HandleRef jarg1);
4823 
4824  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Clear___")]
4825  public static extern void Assignment_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
4826 
4827  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Empty___")]
4828  public static extern bool Assignment_Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
4829 
4830  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Size___")]
4831  public static extern int Assignment_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
4832 
4833  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_NumIntVars___")]
4834  public static extern int Assignment_NumIntVars(global::System.Runtime.InteropServices.HandleRef jarg1);
4835 
4836  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_NumIntervalVars___")]
4837  public static extern int Assignment_NumIntervalVars(global::System.Runtime.InteropServices.HandleRef jarg1);
4838 
4839  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_NumSequenceVars___")]
4840  public static extern int Assignment_NumSequenceVars(global::System.Runtime.InteropServices.HandleRef jarg1);
4841 
4842  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Store___")]
4843  public static extern void Assignment_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
4844 
4845  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Restore___")]
4846  public static extern void Assignment_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
4847 
4848  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_AddObjective___")]
4849  public static extern void Assignment_AddObjective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4850 
4851  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ClearObjective___")]
4852  public static extern void Assignment_ClearObjective(global::System.Runtime.InteropServices.HandleRef jarg1);
4853 
4854  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Objective___")]
4855  public static extern global::System.IntPtr Assignment_Objective(global::System.Runtime.InteropServices.HandleRef jarg1);
4856 
4857  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_HasObjective___")]
4858  public static extern bool Assignment_HasObjective(global::System.Runtime.InteropServices.HandleRef jarg1);
4859 
4860  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ObjectiveMin___")]
4861  public static extern long Assignment_ObjectiveMin(global::System.Runtime.InteropServices.HandleRef jarg1);
4862 
4863  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ObjectiveMax___")]
4864  public static extern long Assignment_ObjectiveMax(global::System.Runtime.InteropServices.HandleRef jarg1);
4865 
4866  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ObjectiveValue___")]
4867  public static extern long Assignment_ObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1);
4868 
4869  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ObjectiveBound___")]
4870  public static extern bool Assignment_ObjectiveBound(global::System.Runtime.InteropServices.HandleRef jarg1);
4871 
4872  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetObjectiveMin___")]
4873  public static extern void Assignment_SetObjectiveMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4874 
4875  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetObjectiveMax___")]
4876  public static extern void Assignment_SetObjectiveMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4877 
4878  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetObjectiveValue___")]
4879  public static extern void Assignment_SetObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
4880 
4881  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetObjectiveRange___")]
4882  public static extern void Assignment_SetObjectiveRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
4883 
4884  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_0___")]
4885  public static extern global::System.IntPtr Assignment_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4886 
4887  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_1___")]
4888  public static extern void Assignment_Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4889 
4890  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_FastAdd__SWIG_0___")]
4891  public static extern global::System.IntPtr Assignment_FastAdd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4892 
4893  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Min___")]
4894  public static extern long Assignment_Min(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4895 
4896  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Max___")]
4897  public static extern long Assignment_Max(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4898 
4899  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Value___")]
4900  public static extern long Assignment_Value(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4901 
4902  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Bound___")]
4903  public static extern bool Assignment_Bound(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4904 
4905  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetMin___")]
4906  public static extern void Assignment_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4907 
4908  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetMax___")]
4909  public static extern void Assignment_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4910 
4911  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetRange___")]
4912  public static extern void Assignment_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
4913 
4914  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetValue___")]
4915  public static extern void Assignment_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4916 
4917  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_2___")]
4918  public static extern global::System.IntPtr Assignment_Add__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4919 
4920  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_3___")]
4921  public static extern void Assignment_Add__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4922 
4923  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_FastAdd__SWIG_1___")]
4924  public static extern global::System.IntPtr Assignment_FastAdd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4925 
4926  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_StartMin___")]
4927  public static extern long Assignment_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4928 
4929  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_StartMax___")]
4930  public static extern long Assignment_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4931 
4932  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_StartValue___")]
4933  public static extern long Assignment_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4934 
4935  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_DurationMin___")]
4936  public static extern long Assignment_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4937 
4938  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_DurationMax___")]
4939  public static extern long Assignment_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4940 
4941  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_DurationValue___")]
4942  public static extern long Assignment_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4943 
4944  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_EndMin___")]
4945  public static extern long Assignment_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4946 
4947  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_EndMax___")]
4948  public static extern long Assignment_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4949 
4950  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_EndValue___")]
4951  public static extern long Assignment_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4952 
4953  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_PerformedMin___")]
4954  public static extern long Assignment_PerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4955 
4956  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_PerformedMax___")]
4957  public static extern long Assignment_PerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4958 
4959  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_PerformedValue___")]
4960  public static extern long Assignment_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
4961 
4962  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetStartMin___")]
4963  public static extern void Assignment_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4964 
4965  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetStartMax___")]
4966  public static extern void Assignment_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4967 
4968  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetStartRange___")]
4969  public static extern void Assignment_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
4970 
4971  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetStartValue___")]
4972  public static extern void Assignment_SetStartValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4973 
4974  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetDurationMin___")]
4975  public static extern void Assignment_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4976 
4977  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetDurationMax___")]
4978  public static extern void Assignment_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4979 
4980  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetDurationRange___")]
4981  public static extern void Assignment_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
4982 
4983  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetDurationValue___")]
4984  public static extern void Assignment_SetDurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4985 
4986  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetEndMin___")]
4987  public static extern void Assignment_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4988 
4989  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetEndMax___")]
4990  public static extern void Assignment_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4991 
4992  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetEndRange___")]
4993  public static extern void Assignment_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
4994 
4995  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetEndValue___")]
4996  public static extern void Assignment_SetEndValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
4997 
4998  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetPerformedMin___")]
4999  public static extern void Assignment_SetPerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5000 
5001  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetPerformedMax___")]
5002  public static extern void Assignment_SetPerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5003 
5004  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetPerformedRange___")]
5005  public static extern void Assignment_SetPerformedRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5006 
5007  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetPerformedValue___")]
5008  public static extern void Assignment_SetPerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5009 
5010  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_4___")]
5011  public static extern global::System.IntPtr Assignment_Add__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5012 
5013  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Add__SWIG_5___")]
5014  public static extern void Assignment_Add__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5015 
5016  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_FastAdd__SWIG_2___")]
5017  public static extern global::System.IntPtr Assignment_FastAdd__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5018 
5019  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ForwardSequence___")]
5020  public static extern global::System.IntPtr Assignment_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5021 
5022  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_BackwardSequence___")]
5023  public static extern global::System.IntPtr Assignment_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5024 
5025  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Unperformed___")]
5026  public static extern global::System.IntPtr Assignment_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5027 
5028  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetSequence___")]
5029  public static extern void Assignment_SetSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5);
5030 
5031  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetForwardSequence___")]
5032  public static extern void Assignment_SetForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
5033 
5034  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetBackwardSequence___")]
5035  public static extern void Assignment_SetBackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
5036 
5037  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SetUnperformed___")]
5038  public static extern void Assignment_SetUnperformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3);
5039 
5040  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activate__SWIG_0___")]
5041  public static extern void Assignment_Activate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5042 
5043  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Deactivate__SWIG_0___")]
5044  public static extern void Assignment_Deactivate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5045 
5046  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activated__SWIG_0___")]
5047  public static extern bool Assignment_Activated__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5048 
5049  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activate__SWIG_1___")]
5050  public static extern void Assignment_Activate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5051 
5052  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Deactivate__SWIG_1___")]
5053  public static extern void Assignment_Deactivate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5054 
5055  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activated__SWIG_1___")]
5056  public static extern bool Assignment_Activated__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5057 
5058  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activate__SWIG_2___")]
5059  public static extern void Assignment_Activate__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5060 
5061  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Deactivate__SWIG_2___")]
5062  public static extern void Assignment_Deactivate__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5063 
5064  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Activated__SWIG_2___")]
5065  public static extern bool Assignment_Activated__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5066 
5067  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ActivateObjective___")]
5068  public static extern void Assignment_ActivateObjective(global::System.Runtime.InteropServices.HandleRef jarg1);
5069 
5070  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_DeactivateObjective___")]
5071  public static extern void Assignment_DeactivateObjective(global::System.Runtime.InteropServices.HandleRef jarg1);
5072 
5073  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ActivatedObjective___")]
5074  public static extern bool Assignment_ActivatedObjective(global::System.Runtime.InteropServices.HandleRef jarg1);
5075 
5076  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_ToString___")]
5077  public static extern string Assignment_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5078 
5079  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_AreAllElementsBound___")]
5080  public static extern bool Assignment_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1);
5081 
5082  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Contains__SWIG_0___")]
5083  public static extern bool Assignment_Contains__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5084 
5085  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Contains__SWIG_1___")]
5086  public static extern bool Assignment_Contains__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5087 
5088  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Contains__SWIG_2___")]
5089  public static extern bool Assignment_Contains__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5090 
5091  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_CopyIntersection___")]
5092  public static extern void Assignment_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5093 
5094  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_Copy___")]
5095  public static extern void Assignment_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5096 
5097  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_IntVarContainer___")]
5098  public static extern global::System.IntPtr Assignment_IntVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5099 
5100  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_MutableIntVarContainer___")]
5101  public static extern global::System.IntPtr Assignment_MutableIntVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5102 
5103  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_IntervalVarContainer___")]
5104  public static extern global::System.IntPtr Assignment_IntervalVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5105 
5106  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_MutableIntervalVarContainer___")]
5107  public static extern global::System.IntPtr Assignment_MutableIntervalVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5108 
5109  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SequenceVarContainer___")]
5110  public static extern global::System.IntPtr Assignment_SequenceVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5111 
5112  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_MutableSequenceVarContainer___")]
5113  public static extern global::System.IntPtr Assignment_MutableSequenceVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
5114 
5115  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SetAssignmentFromAssignment___")]
5116  public static extern void SetAssignmentFromAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
5117 
5118  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_Pack___")]
5119  public static extern global::System.IntPtr new_Pack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
5120 
5121  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_Pack___")]
5122  public static extern void delete_Pack(global::System.Runtime.InteropServices.HandleRef jarg1);
5123 
5124  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_0___")]
5125  public static extern void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, int length3, long[] jarg3);
5126 
5127  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_1___")]
5128  public static extern void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, int length3, long[] jarg3);
5129 
5130  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_2___")]
5131  public static extern void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, int length3, long[] jarg3);
5132 
5133  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumEqualVarDimension__SWIG_0___")]
5134  public static extern void Pack_AddWeightedSumEqualVarDimension__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5135 
5136  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumEqualVarDimension__SWIG_1___")]
5137  public static extern void Pack_AddWeightedSumEqualVarDimension__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5138 
5139  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddSumVariableWeightsLessOrEqualConstantDimension___")]
5140  public static extern void Pack_AddSumVariableWeightsLessOrEqualConstantDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
5141 
5142  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddWeightedSumOfAssignedDimension___")]
5143  public static extern void Pack_AddWeightedSumOfAssignedDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5144 
5145  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddCountUsedBinDimension___")]
5146  public static extern void Pack_AddCountUsedBinDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5147 
5148  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AddCountAssignedItemsDimension___")]
5149  public static extern void Pack_AddCountAssignedItemsDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5150 
5151  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_Post___")]
5152  public static extern void Pack_Post(global::System.Runtime.InteropServices.HandleRef jarg1);
5153 
5154  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_ClearAll___")]
5155  public static extern void Pack_ClearAll(global::System.Runtime.InteropServices.HandleRef jarg1);
5156 
5157  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_PropagateDelayed___")]
5158  public static extern void Pack_PropagateDelayed(global::System.Runtime.InteropServices.HandleRef jarg1);
5159 
5160  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_InitialPropagateWrapper___")]
5161  public static extern void Pack_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1);
5162 
5163  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_Propagate___")]
5164  public static extern void Pack_Propagate(global::System.Runtime.InteropServices.HandleRef jarg1);
5165 
5166  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_OneDomain___")]
5167  public static extern void Pack_OneDomain(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5168 
5169  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_ToString___")]
5170  public static extern string Pack_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5171 
5172  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_IsUndecided___")]
5173  public static extern bool Pack_IsUndecided(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5174 
5175  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_SetImpossible___")]
5176  public static extern void Pack_SetImpossible(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5177 
5178  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_Assign___")]
5179  public static extern void Pack_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5180 
5181  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_IsAssignedStatusKnown___")]
5182  public static extern bool Pack_IsAssignedStatusKnown(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5183 
5184  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_IsPossible___")]
5185  public static extern bool Pack_IsPossible(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5186 
5187  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AssignVar___")]
5188  public static extern global::System.IntPtr Pack_AssignVar(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5189 
5190  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_SetAssigned___")]
5191  public static extern void Pack_SetAssigned(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5192 
5193  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_SetUnassigned___")]
5194  public static extern void Pack_SetUnassigned(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5195 
5196  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_RemoveAllPossibleFromBin___")]
5197  public static extern void Pack_RemoveAllPossibleFromBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5198 
5199  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AssignAllPossibleToBin___")]
5200  public static extern void Pack_AssignAllPossibleToBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5201 
5202  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AssignFirstPossibleToBin___")]
5203  public static extern void Pack_AssignFirstPossibleToBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5204 
5205  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_AssignAllRemainingItems___")]
5206  public static extern void Pack_AssignAllRemainingItems(global::System.Runtime.InteropServices.HandleRef jarg1);
5207 
5208  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_UnassignAllRemainingItems___")]
5209  public static extern void Pack_UnassignAllRemainingItems(global::System.Runtime.InteropServices.HandleRef jarg1);
5210 
5211  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_Accept___")]
5212  public static extern void Pack_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5213 
5214  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_DisjunctiveConstraint___")]
5215  public static extern void delete_DisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
5216 
5217  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DisjunctiveConstraint_SequenceVar___")]
5218  public static extern global::System.IntPtr DisjunctiveConstraint_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1);
5219 
5220  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DisjunctiveConstraint_SetTransitionTime___")]
5221  public static extern void DisjunctiveConstraint_SetTransitionTime(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2);
5222 
5223  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DisjunctiveConstraint_TransitionTime___")]
5224  public static extern long DisjunctiveConstraint_TransitionTime(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
5225 
5226  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SolutionPool___")]
5227  public static extern void delete_SolutionPool(global::System.Runtime.InteropServices.HandleRef jarg1);
5228 
5229  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionPool_Initialize___")]
5230  public static extern void SolutionPool_Initialize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5231 
5232  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionPool_RegisterNewSolution___")]
5233  public static extern void SolutionPool_RegisterNewSolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5234 
5235  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionPool_GetNextSolution___")]
5236  public static extern void SolutionPool_GetNextSolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5237 
5238  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionPool_SyncNeeded___")]
5239  public static extern bool SolutionPool_SyncNeeded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5240 
5241  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_BaseIntExpr___")]
5242  public static extern void delete_BaseIntExpr(global::System.Runtime.InteropServices.HandleRef jarg1);
5243 
5244  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseIntExpr_Var___")]
5245  public static extern global::System.IntPtr BaseIntExpr_Var(global::System.Runtime.InteropServices.HandleRef jarg1);
5246 
5247  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseIntExpr_CastToVar___")]
5248  public static extern global::System.IntPtr BaseIntExpr_CastToVar(global::System.Runtime.InteropServices.HandleRef jarg1);
5249 
5250  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_UNSPECIFIED_get___")]
5251  public static extern int UNSPECIFIED_get();
5252 
5253  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DOMAIN_INT_VAR_get___")]
5254  public static extern int DOMAIN_INT_VAR_get();
5255 
5256  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BOOLEAN_VAR_get___")]
5257  public static extern int BOOLEAN_VAR_get();
5258 
5259  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CONST_VAR_get___")]
5260  public static extern int CONST_VAR_get();
5261 
5262  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_VAR_ADD_CST_get___")]
5263  public static extern int VAR_ADD_CST_get();
5264 
5265  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_VAR_TIMES_CST_get___")]
5266  public static extern int VAR_TIMES_CST_get();
5267 
5268  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CST_SUB_VAR_get___")]
5269  public static extern int CST_SUB_VAR_get();
5270 
5271  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OPP_VAR_get___")]
5272  public static extern int OPP_VAR_get();
5273 
5274  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TRACE_VAR_get___")]
5275  public static extern int TRACE_VAR_get();
5276 
5277  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchOperator___")]
5278  public static extern global::System.IntPtr new_LocalSearchOperator();
5279 
5280  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchOperator___")]
5281  public static extern void delete_LocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5282 
5283  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_MakeNextNeighbor___")]
5284  public static extern bool LocalSearchOperator_MakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5285 
5286  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_Start___")]
5287  public static extern void LocalSearchOperator_Start(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5288 
5289  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_Reset___")]
5290  public static extern void LocalSearchOperator_Reset(global::System.Runtime.InteropServices.HandleRef jarg1);
5291 
5292  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_ResetSwigExplicitLocalSearchOperator___")]
5293  public static extern void LocalSearchOperator_ResetSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5294 
5295  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_HasFragments___")]
5296  public static extern bool LocalSearchOperator_HasFragments(global::System.Runtime.InteropServices.HandleRef jarg1);
5297 
5298  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_HasFragmentsSwigExplicitLocalSearchOperator___")]
5299  public static extern bool LocalSearchOperator_HasFragmentsSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5300 
5301  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_HoldsDelta___")]
5302  public static extern bool LocalSearchOperator_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1);
5303 
5304  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_HoldsDeltaSwigExplicitLocalSearchOperator___")]
5305  public static extern bool LocalSearchOperator_HoldsDeltaSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5306 
5307  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_director_connect___")]
5309 
5310  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarLocalSearchOperatorTemplate___")]
5311  public static extern void delete_IntVarLocalSearchOperatorTemplate(global::System.Runtime.InteropServices.HandleRef jarg1);
5312 
5313  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_HoldsDelta___")]
5314  public static extern bool IntVarLocalSearchOperatorTemplate_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1);
5315 
5316  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_IsIncremental___")]
5317  public static extern bool IntVarLocalSearchOperatorTemplate_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1);
5318 
5319  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Size___")]
5320  public static extern int IntVarLocalSearchOperatorTemplate_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
5321 
5322  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Value___")]
5323  public static extern long IntVarLocalSearchOperatorTemplate_Value(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5324 
5325  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Var___")]
5326  public static extern global::System.IntPtr IntVarLocalSearchOperatorTemplate_Var(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5327 
5328  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_OldValue___")]
5329  public static extern long IntVarLocalSearchOperatorTemplate_OldValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5330 
5331  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_SetValue___")]
5332  public static extern void IntVarLocalSearchOperatorTemplate_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
5333 
5334  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Activated___")]
5335  public static extern bool IntVarLocalSearchOperatorTemplate_Activated(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5336 
5337  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Activate___")]
5338  public static extern void IntVarLocalSearchOperatorTemplate_Activate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5339 
5340  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_Deactivate___")]
5341  public static extern void IntVarLocalSearchOperatorTemplate_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5342 
5343  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_AddVars___")]
5344  public static extern void IntVarLocalSearchOperatorTemplate_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5345 
5346  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_OnStart___")]
5347  public static extern void IntVarLocalSearchOperatorTemplate_OnStart(global::System.Runtime.InteropServices.HandleRef jarg1);
5348 
5349  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarLocalSearchOperator__SWIG_0___")]
5350  public static extern global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_0();
5351 
5352  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarLocalSearchOperator__SWIG_1___")]
5353  public static extern global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
5354 
5355  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarLocalSearchOperator__SWIG_2___")]
5356  public static extern global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1);
5357 
5358  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarLocalSearchOperator___")]
5359  public static extern void delete_IntVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5360 
5361  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperator_MakeOneNeighbor___")]
5362  public static extern bool IntVarLocalSearchOperator_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
5363 
5364  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperator_MakeOneNeighborSwigExplicitIntVarLocalSearchOperator___")]
5365  public static extern bool IntVarLocalSearchOperator_MakeOneNeighborSwigExplicitIntVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5366 
5367  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperator_director_connect___")]
5369 
5370  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SequenceVarLocalSearchOperatorTemplate___")]
5371  public static extern void delete_SequenceVarLocalSearchOperatorTemplate(global::System.Runtime.InteropServices.HandleRef jarg1);
5372 
5373  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_HoldsDelta___")]
5374  public static extern bool SequenceVarLocalSearchOperatorTemplate_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1);
5375 
5376  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_IsIncremental___")]
5377  public static extern bool SequenceVarLocalSearchOperatorTemplate_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1);
5378 
5379  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Size___")]
5380  public static extern int SequenceVarLocalSearchOperatorTemplate_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
5381 
5382  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Value___")]
5383  public static extern global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Value(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5384 
5385  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Var___")]
5386  public static extern global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Var(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5387 
5388  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_OldValue___")]
5389  public static extern global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_OldValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5390 
5391  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_SetValue___")]
5392  public static extern void SequenceVarLocalSearchOperatorTemplate_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int length3, int[] jarg3);
5393 
5394  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Activated___")]
5395  public static extern bool SequenceVarLocalSearchOperatorTemplate_Activated(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5396 
5397  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Activate___")]
5398  public static extern void SequenceVarLocalSearchOperatorTemplate_Activate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5399 
5400  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_Deactivate___")]
5401  public static extern void SequenceVarLocalSearchOperatorTemplate_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5402 
5403  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_AddVars___")]
5404  public static extern void SequenceVarLocalSearchOperatorTemplate_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5405 
5406  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_OnStart___")]
5407  public static extern void SequenceVarLocalSearchOperatorTemplate_OnStart(global::System.Runtime.InteropServices.HandleRef jarg1);
5408 
5409  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarLocalSearchOperator__SWIG_0___")]
5410  public static extern global::System.IntPtr new_SequenceVarLocalSearchOperator__SWIG_0();
5411 
5412  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SequenceVarLocalSearchOperator__SWIG_1___")]
5413  public static extern global::System.IntPtr new_SequenceVarLocalSearchOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
5414 
5415  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SequenceVarLocalSearchOperator___")]
5416  public static extern void delete_SequenceVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5417 
5418  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperator_Sequence___")]
5419  public static extern global::System.IntPtr SequenceVarLocalSearchOperator_Sequence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5420 
5421  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperator_OldSequence___")]
5422  public static extern global::System.IntPtr SequenceVarLocalSearchOperator_OldSequence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5423 
5424  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperator_director_connect___")]
5426 
5427  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_BaseLns___")]
5428  public static extern global::System.IntPtr new_BaseLns(global::System.Runtime.InteropServices.HandleRef jarg1);
5429 
5430  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_BaseLns___")]
5431  public static extern void delete_BaseLns(global::System.Runtime.InteropServices.HandleRef jarg1);
5432 
5433  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_InitFragments___")]
5434  public static extern void BaseLns_InitFragments(global::System.Runtime.InteropServices.HandleRef jarg1);
5435 
5436  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_InitFragmentsSwigExplicitBaseLns___")]
5437  public static extern void BaseLns_InitFragmentsSwigExplicitBaseLns(global::System.Runtime.InteropServices.HandleRef jarg1);
5438 
5439  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_NextFragment___")]
5440  public static extern bool BaseLns_NextFragment(global::System.Runtime.InteropServices.HandleRef jarg1);
5441 
5442  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_AppendToFragment___")]
5443  public static extern void BaseLns_AppendToFragment(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5444 
5445  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_FragmentSize___")]
5446  public static extern int BaseLns_FragmentSize(global::System.Runtime.InteropServices.HandleRef jarg1);
5447 
5448  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_HasFragments___")]
5449  public static extern bool BaseLns_HasFragments(global::System.Runtime.InteropServices.HandleRef jarg1);
5450 
5451  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_HasFragmentsSwigExplicitBaseLns___")]
5452  public static extern bool BaseLns_HasFragmentsSwigExplicitBaseLns(global::System.Runtime.InteropServices.HandleRef jarg1);
5453 
5454  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_director_connect___")]
5455  public static extern void BaseLns_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, BaseLns.SwigDelegateBaseLns_0 delegate0, BaseLns.SwigDelegateBaseLns_1 delegate1, BaseLns.SwigDelegateBaseLns_2 delegate2, BaseLns.SwigDelegateBaseLns_3 delegate3, BaseLns.SwigDelegateBaseLns_4 delegate4, BaseLns.SwigDelegateBaseLns_5 delegate5, BaseLns.SwigDelegateBaseLns_6 delegate6);
5456 
5457  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_ChangeValue___")]
5458  public static extern global::System.IntPtr new_ChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5459 
5460  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_ChangeValue___")]
5461  public static extern void delete_ChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5462 
5463  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ChangeValue_ModifyValue___")]
5464  public static extern long ChangeValue_ModifyValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
5465 
5466  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ChangeValue_MakeOneNeighbor___")]
5467  public static extern bool ChangeValue_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
5468 
5469  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ChangeValue_MakeOneNeighborSwigExplicitChangeValue___")]
5470  public static extern bool ChangeValue_MakeOneNeighborSwigExplicitChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5471 
5472  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ChangeValue_director_connect___")]
5474 
5475  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_PathOperator___")]
5476  public static extern void delete_PathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5477 
5478  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_MakeNeighbor___")]
5479  public static extern bool PathOperator_MakeNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
5480 
5481  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_Reset___")]
5482  public static extern void PathOperator_Reset(global::System.Runtime.InteropServices.HandleRef jarg1);
5483 
5484  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_ResetSwigExplicitPathOperator___")]
5485  public static extern void PathOperator_ResetSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5486 
5487  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_Prev___")]
5488  public static extern long PathOperator_Prev(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5489 
5490  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_MakeOneNeighbor___")]
5491  public static extern bool PathOperator_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
5492 
5493  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_MakeOneNeighborSwigExplicitPathOperator___")]
5494  public static extern bool PathOperator_MakeOneNeighborSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5495 
5496  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_OnNodeInitialization___")]
5497  public static extern void PathOperator_OnNodeInitialization(global::System.Runtime.InteropServices.HandleRef jarg1);
5498 
5499  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_OnNodeInitializationSwigExplicitPathOperator___")]
5500  public static extern void PathOperator_OnNodeInitializationSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5501 
5502  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_RestartAtPathStartOnSynchronize___")]
5503  public static extern bool PathOperator_RestartAtPathStartOnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1);
5504 
5505  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_RestartAtPathStartOnSynchronizeSwigExplicitPathOperator___")]
5506  public static extern bool PathOperator_RestartAtPathStartOnSynchronizeSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5507 
5508  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_OnSamePathAsPreviousBase___")]
5509  public static extern bool PathOperator_OnSamePathAsPreviousBase(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5510 
5511  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_OnSamePathAsPreviousBaseSwigExplicitPathOperator___")]
5512  public static extern bool PathOperator_OnSamePathAsPreviousBaseSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5513 
5514  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_GetBaseNodeRestartPosition___")]
5515  public static extern long PathOperator_GetBaseNodeRestartPosition(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5516 
5517  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_GetBaseNodeRestartPositionSwigExplicitPathOperator___")]
5518  public static extern long PathOperator_GetBaseNodeRestartPositionSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5519 
5520  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_SetNextBaseToIncrement___")]
5521  public static extern void PathOperator_SetNextBaseToIncrement(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5522 
5523  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_SetNextBaseToIncrementSwigExplicitPathOperator___")]
5524  public static extern void PathOperator_SetNextBaseToIncrementSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5525 
5526  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_ConsiderAlternatives___")]
5527  public static extern bool PathOperator_ConsiderAlternatives(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5528 
5529  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_ConsiderAlternativesSwigExplicitPathOperator___")]
5530  public static extern bool PathOperator_ConsiderAlternativesSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5531 
5532  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_InitPosition___")]
5533  public static extern bool PathOperator_InitPosition(global::System.Runtime.InteropServices.HandleRef jarg1);
5534 
5535  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_InitPositionSwigExplicitPathOperator___")]
5536  public static extern bool PathOperator_InitPositionSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1);
5537 
5538  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_director_connect___")]
5540 
5541  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_Relax___")]
5542  public static extern void LocalSearchFilter_Relax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5543 
5544  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_RelaxSwigExplicitLocalSearchFilter___")]
5545  public static extern void LocalSearchFilter_RelaxSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5546 
5547  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_Accept___")]
5548  public static extern bool LocalSearchFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5);
5549 
5550  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_IsIncremental___")]
5551  public static extern bool LocalSearchFilter_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1);
5552 
5553  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_IsIncrementalSwigExplicitLocalSearchFilter___")]
5554  public static extern bool LocalSearchFilter_IsIncrementalSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5555 
5556  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_Synchronize___")]
5557  public static extern void LocalSearchFilter_Synchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5558 
5559  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_Revert___")]
5560  public static extern void LocalSearchFilter_Revert(global::System.Runtime.InteropServices.HandleRef jarg1);
5561 
5562  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_RevertSwigExplicitLocalSearchFilter___")]
5563  public static extern void LocalSearchFilter_RevertSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5564 
5565  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_GetSynchronizedObjectiveValue___")]
5566  public static extern long LocalSearchFilter_GetSynchronizedObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5567 
5568  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_GetSynchronizedObjectiveValueSwigExplicitLocalSearchFilter___")]
5569  public static extern long LocalSearchFilter_GetSynchronizedObjectiveValueSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5570 
5571  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_GetAcceptedObjectiveValue___")]
5572  public static extern long LocalSearchFilter_GetAcceptedObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5573 
5574  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_GetAcceptedObjectiveValueSwigExplicitLocalSearchFilter___")]
5575  public static extern long LocalSearchFilter_GetAcceptedObjectiveValueSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5576 
5577  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_LocalSearchFilter___")]
5578  public static extern global::System.IntPtr new_LocalSearchFilter();
5579 
5580  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchFilter___")]
5581  public static extern void delete_LocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5582 
5583  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_director_connect___")]
5585 
5586  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_IntVarLocalSearchFilter___")]
5587  public static extern global::System.IntPtr new_IntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5588 
5589  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_IntVarLocalSearchFilter___")]
5590  public static extern void delete_IntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
5591 
5592  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_Synchronize___")]
5593  public static extern void IntVarLocalSearchFilter_Synchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5594 
5595  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_AddVars___")]
5596  public static extern void IntVarLocalSearchFilter_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5597 
5598  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_Size___")]
5599  public static extern int IntVarLocalSearchFilter_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
5600 
5601  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_Var___")]
5602  public static extern global::System.IntPtr IntVarLocalSearchFilter_Var(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5603 
5604  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_Value___")]
5605  public static extern long IntVarLocalSearchFilter_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
5606 
5607  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_OnSynchronize___")]
5608  public static extern void IntVarLocalSearchFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5609 
5610  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_OnSynchronizeSwigExplicitIntVarLocalSearchFilter___")]
5611  public static extern void IntVarLocalSearchFilter_OnSynchronizeSwigExplicitIntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5612 
5613  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_Index___")]
5614  public static extern int IntVarLocalSearchFilter_Index(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5615 
5616  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_director_connect___")]
5618 
5619  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_PropagationMonitor___")]
5620  public static extern void delete_PropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
5621 
5622  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_ToString___")]
5623  public static extern string PropagationMonitor_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5624 
5625  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_BeginConstraintInitialPropagation___")]
5626  public static extern void PropagationMonitor_BeginConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5627 
5628  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_EndConstraintInitialPropagation___")]
5629  public static extern void PropagationMonitor_EndConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5630 
5631  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_BeginNestedConstraintInitialPropagation___")]
5632  public static extern void PropagationMonitor_BeginNestedConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5633 
5634  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_EndNestedConstraintInitialPropagation___")]
5635  public static extern void PropagationMonitor_EndNestedConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
5636 
5637  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RegisterDemon___")]
5638  public static extern void PropagationMonitor_RegisterDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5639 
5640  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_BeginDemonRun___")]
5641  public static extern void PropagationMonitor_BeginDemonRun(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5642 
5643  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_EndDemonRun___")]
5644  public static extern void PropagationMonitor_EndDemonRun(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5645 
5646  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_StartProcessingIntegerVariable___")]
5647  public static extern void PropagationMonitor_StartProcessingIntegerVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5648 
5649  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_EndProcessingIntegerVariable___")]
5650  public static extern void PropagationMonitor_EndProcessingIntegerVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5651 
5652  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_PushContext___")]
5653  public static extern void PropagationMonitor_PushContext(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
5654 
5655  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_PopContext___")]
5656  public static extern void PropagationMonitor_PopContext(global::System.Runtime.InteropServices.HandleRef jarg1);
5657 
5658  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetMin__SWIG_0___")]
5659  public static extern void PropagationMonitor_SetMin__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5660 
5661  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetMax__SWIG_0___")]
5662  public static extern void PropagationMonitor_SetMax__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5663 
5664  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetRange__SWIG_0___")]
5665  public static extern void PropagationMonitor_SetRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5666 
5667  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetMin__SWIG_1___")]
5668  public static extern void PropagationMonitor_SetMin__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5669 
5670  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetMax__SWIG_1___")]
5671  public static extern void PropagationMonitor_SetMax__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5672 
5673  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetRange__SWIG_1___")]
5674  public static extern void PropagationMonitor_SetRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5675 
5676  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RemoveValue___")]
5677  public static extern void PropagationMonitor_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5678 
5679  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetValue___")]
5680  public static extern void PropagationMonitor_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5681 
5682  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RemoveInterval___")]
5683  public static extern void PropagationMonitor_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5684 
5685  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetValues___")]
5686  public static extern void PropagationMonitor_SetValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
5687 
5688  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RemoveValues___")]
5689  public static extern void PropagationMonitor_RemoveValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
5690 
5691  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetStartMin___")]
5692  public static extern void PropagationMonitor_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5693 
5694  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetStartMax___")]
5695  public static extern void PropagationMonitor_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5696 
5697  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetStartRange___")]
5698  public static extern void PropagationMonitor_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5699 
5700  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetEndMin___")]
5701  public static extern void PropagationMonitor_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5702 
5703  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetEndMax___")]
5704  public static extern void PropagationMonitor_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5705 
5706  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetEndRange___")]
5707  public static extern void PropagationMonitor_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5708 
5709  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetDurationMin___")]
5710  public static extern void PropagationMonitor_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5711 
5712  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetDurationMax___")]
5713  public static extern void PropagationMonitor_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5714 
5715  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetDurationRange___")]
5716  public static extern void PropagationMonitor_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4);
5717 
5718  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SetPerformed___")]
5719  public static extern void PropagationMonitor_SetPerformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
5720 
5721  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RankFirst___")]
5722  public static extern void PropagationMonitor_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
5723 
5724  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RankNotFirst___")]
5725  public static extern void PropagationMonitor_RankNotFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
5726 
5727  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RankLast___")]
5728  public static extern void PropagationMonitor_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
5729 
5730  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RankNotLast___")]
5731  public static extern void PropagationMonitor_RankNotLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
5732 
5733  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_RankSequence___")]
5734  public static extern void PropagationMonitor_RankSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5);
5735 
5736  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_Install___")]
5737  public static extern void PropagationMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1);
5738 
5739  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_LocalSearchMonitor___")]
5740  public static extern void delete_LocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1);
5741 
5742  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_ToString___")]
5743  public static extern string LocalSearchMonitor_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5744 
5745  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_BeginOperatorStart___")]
5746  public static extern void LocalSearchMonitor_BeginOperatorStart(global::System.Runtime.InteropServices.HandleRef jarg1);
5747 
5748  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_EndOperatorStart___")]
5749  public static extern void LocalSearchMonitor_EndOperatorStart(global::System.Runtime.InteropServices.HandleRef jarg1);
5750 
5751  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_BeginMakeNextNeighbor___")]
5752  public static extern void LocalSearchMonitor_BeginMakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5753 
5754  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_EndMakeNextNeighbor___")]
5755  public static extern void LocalSearchMonitor_EndMakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
5756 
5757  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_BeginFilterNeighbor___")]
5758  public static extern void LocalSearchMonitor_BeginFilterNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5759 
5760  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_EndFilterNeighbor___")]
5761  public static extern void LocalSearchMonitor_EndFilterNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
5762 
5763  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_BeginAcceptNeighbor___")]
5764  public static extern void LocalSearchMonitor_BeginAcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5765 
5766  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_EndAcceptNeighbor___")]
5767  public static extern void LocalSearchMonitor_EndAcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
5768 
5769  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_BeginFiltering___")]
5770  public static extern void LocalSearchMonitor_BeginFiltering(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5771 
5772  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_EndFiltering___")]
5773  public static extern void LocalSearchMonitor_EndFiltering(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
5774 
5775  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_Install___")]
5776  public static extern void LocalSearchMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1);
5777 
5778  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_kUnboundBooleanVarValue_get___")]
5779  public static extern int BooleanVar_kUnboundBooleanVarValue_get();
5780 
5781  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_BooleanVar___")]
5782  public static extern void delete_BooleanVar(global::System.Runtime.InteropServices.HandleRef jarg1);
5783 
5784  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Min___")]
5785  public static extern long BooleanVar_Min(global::System.Runtime.InteropServices.HandleRef jarg1);
5786 
5787  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_SetMin___")]
5788  public static extern void BooleanVar_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5789 
5790  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Max___")]
5791  public static extern long BooleanVar_Max(global::System.Runtime.InteropServices.HandleRef jarg1);
5792 
5793  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_SetMax___")]
5794  public static extern void BooleanVar_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5795 
5796  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_SetRange___")]
5797  public static extern void BooleanVar_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
5798 
5799  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Bound___")]
5800  public static extern bool BooleanVar_Bound(global::System.Runtime.InteropServices.HandleRef jarg1);
5801 
5802  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Value___")]
5803  public static extern long BooleanVar_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
5804 
5805  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_RemoveValue___")]
5806  public static extern void BooleanVar_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5807 
5808  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_RemoveInterval___")]
5809  public static extern void BooleanVar_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
5810 
5811  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_WhenBound___")]
5812  public static extern void BooleanVar_WhenBound(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5813 
5814  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_WhenRange___")]
5815  public static extern void BooleanVar_WhenRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5816 
5817  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_WhenDomain___")]
5818  public static extern void BooleanVar_WhenDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5819 
5820  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Size___")]
5821  public static extern ulong BooleanVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
5822 
5823  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_Contains___")]
5824  public static extern bool BooleanVar_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5825 
5826  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_ToString___")]
5827  public static extern string BooleanVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5828 
5829  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_VarType___")]
5830  public static extern int BooleanVar_VarType(global::System.Runtime.InteropServices.HandleRef jarg1);
5831 
5832  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_IsEqual___")]
5833  public static extern global::System.IntPtr BooleanVar_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5834 
5835  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_IsDifferent___")]
5836  public static extern global::System.IntPtr BooleanVar_IsDifferent(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5837 
5838  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_IsGreaterOrEqual___")]
5839  public static extern global::System.IntPtr BooleanVar_IsGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5840 
5841  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_IsLessOrEqual___")]
5842  public static extern global::System.IntPtr BooleanVar_IsLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
5843 
5844  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_RestoreValue___")]
5845  public static extern void BooleanVar_RestoreValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5846 
5847  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_BaseName___")]
5848  public static extern string BooleanVar_BaseName(global::System.Runtime.InteropServices.HandleRef jarg1);
5849 
5850  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_RawValue___")]
5851  public static extern int BooleanVar_RawValue(global::System.Runtime.InteropServices.HandleRef jarg1);
5852 
5853  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_SymmetryBreaker___")]
5854  public static extern global::System.IntPtr new_SymmetryBreaker();
5855 
5856  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SymmetryBreaker___")]
5857  public static extern void delete_SymmetryBreaker(global::System.Runtime.InteropServices.HandleRef jarg1);
5858 
5859  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreaker_AddIntegerVariableEqualValueClause___")]
5860  public static extern void SymmetryBreaker_AddIntegerVariableEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5861 
5862  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreaker_AddIntegerVariableGreaterOrEqualValueClause___")]
5863  public static extern void SymmetryBreaker_AddIntegerVariableGreaterOrEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5864 
5865  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreaker_AddIntegerVariableLessOrEqualValueClause___")]
5866  public static extern void SymmetryBreaker_AddIntegerVariableLessOrEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
5867 
5868  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreaker_director_connect___")]
5870 
5871  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_SearchLog___")]
5872  public static extern void delete_SearchLog(global::System.Runtime.InteropServices.HandleRef jarg1);
5873 
5874  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_EnterSearch___")]
5875  public static extern void SearchLog_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
5876 
5877  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_ExitSearch___")]
5878  public static extern void SearchLog_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1);
5879 
5880  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_AtSolution___")]
5881  public static extern bool SearchLog_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1);
5882 
5883  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_BeginFail___")]
5884  public static extern void SearchLog_BeginFail(global::System.Runtime.InteropServices.HandleRef jarg1);
5885 
5886  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_NoMoreSolutions___")]
5887  public static extern void SearchLog_NoMoreSolutions(global::System.Runtime.InteropServices.HandleRef jarg1);
5888 
5889  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_AcceptUncheckedNeighbor___")]
5890  public static extern void SearchLog_AcceptUncheckedNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1);
5891 
5892  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_ApplyDecision___")]
5893  public static extern void SearchLog_ApplyDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5894 
5895  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_RefuteDecision___")]
5896  public static extern void SearchLog_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
5897 
5898  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_OutputDecision___")]
5899  public static extern void SearchLog_OutputDecision(global::System.Runtime.InteropServices.HandleRef jarg1);
5900 
5901  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_Maintain___")]
5902  public static extern void SearchLog_Maintain(global::System.Runtime.InteropServices.HandleRef jarg1);
5903 
5904  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_BeginInitialPropagation___")]
5905  public static extern void SearchLog_BeginInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1);
5906 
5907  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_EndInitialPropagation___")]
5908  public static extern void SearchLog_EndInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1);
5909 
5910  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_ToString___")]
5911  public static extern string SearchLog_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
5912 
5913  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VOID_FALSE_CONSTRAINT_get___")]
5914  public static extern int ModelCache_VOID_FALSE_CONSTRAINT_get();
5915 
5916  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VOID_TRUE_CONSTRAINT_get___")]
5917  public static extern int ModelCache_VOID_TRUE_CONSTRAINT_get();
5918 
5919  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VOID_CONSTRAINT_MAX_get___")]
5920  public static extern int ModelCache_VOID_CONSTRAINT_MAX_get();
5921 
5922  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_EQUALITY_get___")]
5923  public static extern int ModelCache_VAR_CONSTANT_EQUALITY_get();
5924 
5925  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_GREATER_OR_EQUAL_get___")]
5927 
5928  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_LESS_OR_EQUAL_get___")]
5929  public static extern int ModelCache_VAR_CONSTANT_LESS_OR_EQUAL_get();
5930 
5931  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_NON_EQUALITY_get___")]
5932  public static extern int ModelCache_VAR_CONSTANT_NON_EQUALITY_get();
5933 
5934  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_CONSTRAINT_MAX_get___")]
5936 
5937  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_CONSTANT_BETWEEN_get___")]
5939 
5940  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_CONSTANT_CONSTRAINT_MAX_get___")]
5942 
5943  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_EQUALITY_get___")]
5944  public static extern int ModelCache_EXPR_EXPR_EQUALITY_get();
5945 
5946  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_GREATER_get___")]
5947  public static extern int ModelCache_EXPR_EXPR_GREATER_get();
5948 
5949  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_GREATER_OR_EQUAL_get___")]
5950  public static extern int ModelCache_EXPR_EXPR_GREATER_OR_EQUAL_get();
5951 
5952  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_LESS_get___")]
5953  public static extern int ModelCache_EXPR_EXPR_LESS_get();
5954 
5955  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_LESS_OR_EQUAL_get___")]
5956  public static extern int ModelCache_EXPR_EXPR_LESS_OR_EQUAL_get();
5957 
5958  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_NON_EQUALITY_get___")]
5959  public static extern int ModelCache_EXPR_EXPR_NON_EQUALITY_get();
5960 
5961  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_CONSTRAINT_MAX_get___")]
5962  public static extern int ModelCache_EXPR_EXPR_CONSTRAINT_MAX_get();
5963 
5964  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_OPPOSITE_get___")]
5965  public static extern int ModelCache_EXPR_OPPOSITE_get();
5966 
5967  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_ABS_get___")]
5968  public static extern int ModelCache_EXPR_ABS_get();
5969 
5970  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_SQUARE_get___")]
5971  public static extern int ModelCache_EXPR_SQUARE_get();
5972 
5973  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPRESSION_MAX_get___")]
5974  public static extern int ModelCache_EXPR_EXPRESSION_MAX_get();
5975 
5976  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_DIFFERENCE_get___")]
5977  public static extern int ModelCache_EXPR_EXPR_DIFFERENCE_get();
5978 
5979  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_PROD_get___")]
5980  public static extern int ModelCache_EXPR_EXPR_PROD_get();
5981 
5982  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_DIV_get___")]
5983  public static extern int ModelCache_EXPR_EXPR_DIV_get();
5984 
5985  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_MAX_get___")]
5986  public static extern int ModelCache_EXPR_EXPR_MAX_get();
5987 
5988  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_MIN_get___")]
5989  public static extern int ModelCache_EXPR_EXPR_MIN_get();
5990 
5991  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_SUM_get___")]
5992  public static extern int ModelCache_EXPR_EXPR_SUM_get();
5993 
5994  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_IS_LESS_get___")]
5995  public static extern int ModelCache_EXPR_EXPR_IS_LESS_get();
5996 
5997  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_IS_LESS_OR_EQUAL_get___")]
5998  public static extern int ModelCache_EXPR_EXPR_IS_LESS_OR_EQUAL_get();
5999 
6000  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_IS_EQUAL_get___")]
6001  public static extern int ModelCache_EXPR_EXPR_IS_EQUAL_get();
6002 
6003  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_IS_NOT_EQUAL_get___")]
6004  public static extern int ModelCache_EXPR_EXPR_IS_NOT_EQUAL_get();
6005 
6006  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_EXPRESSION_MAX_get___")]
6007  public static extern int ModelCache_EXPR_EXPR_EXPRESSION_MAX_get();
6008 
6009  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_CONSTANT_CONDITIONAL_get___")]
6011 
6012  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_EXPR_CONSTANT_EXPRESSION_MAX_get___")]
6014 
6015  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_DIFFERENCE_get___")]
6016  public static extern int ModelCache_EXPR_CONSTANT_DIFFERENCE_get();
6017 
6018  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_DIVIDE_get___")]
6019  public static extern int ModelCache_EXPR_CONSTANT_DIVIDE_get();
6020 
6021  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_PROD_get___")]
6022  public static extern int ModelCache_EXPR_CONSTANT_PROD_get();
6023 
6024  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_MAX_get___")]
6025  public static extern int ModelCache_EXPR_CONSTANT_MAX_get();
6026 
6027  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_MIN_get___")]
6028  public static extern int ModelCache_EXPR_CONSTANT_MIN_get();
6029 
6030  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_SUM_get___")]
6031  public static extern int ModelCache_EXPR_CONSTANT_SUM_get();
6032 
6033  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_IS_EQUAL_get___")]
6034  public static extern int ModelCache_EXPR_CONSTANT_IS_EQUAL_get();
6035 
6036  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_IS_NOT_EQUAL_get___")]
6037  public static extern int ModelCache_EXPR_CONSTANT_IS_NOT_EQUAL_get();
6038 
6039  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_IS_GREATER_OR_EQUAL_get___")]
6041 
6042  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_IS_LESS_OR_EQUAL_get___")]
6044 
6045  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_EXPR_CONSTANT_EXPRESSION_MAX_get___")]
6047 
6048  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_CONSTANT_SEMI_CONTINUOUS_get___")]
6050 
6051  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_CONSTANT_EXPRESSION_MAX_get___")]
6053 
6054  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_ARRAY_ELEMENT_get___")]
6055  public static extern int ModelCache_VAR_CONSTANT_ARRAY_ELEMENT_get();
6056 
6057  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_CONSTANT_ARRAY_EXPRESSION_MAX_get___")]
6059 
6060  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_CONSTANT_ARRAY_SCAL_PROD_get___")]
6062 
6063  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_CONSTANT_ARRAY_EXPRESSION_MAX_get___")]
6065 
6066  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_MAX_get___")]
6067  public static extern int ModelCache_VAR_ARRAY_MAX_get();
6068 
6069  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_MIN_get___")]
6070  public static extern int ModelCache_VAR_ARRAY_MIN_get();
6071 
6072  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_SUM_get___")]
6073  public static extern int ModelCache_VAR_ARRAY_SUM_get();
6074 
6075  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_EXPRESSION_MAX_get___")]
6076  public static extern int ModelCache_VAR_ARRAY_EXPRESSION_MAX_get();
6077 
6078  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_CONSTANT_INDEX_get___")]
6079  public static extern int ModelCache_VAR_ARRAY_CONSTANT_INDEX_get();
6080 
6081  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_VAR_ARRAY_CONSTANT_EXPRESSION_MAX_get___")]
6083 
6084  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_ModelCache___")]
6085  public static extern void delete_ModelCache(global::System.Runtime.InteropServices.HandleRef jarg1);
6086 
6087  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_Clear___")]
6088  public static extern void ModelCache_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
6089 
6090  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVoidConstraint___")]
6091  public static extern global::System.IntPtr ModelCache_FindVoidConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6092 
6093  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVoidConstraint___")]
6094  public static extern void ModelCache_InsertVoidConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6095 
6096  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarConstantConstraint___")]
6097  public static extern global::System.IntPtr ModelCache_FindVarConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4);
6098 
6099  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarConstantConstraint___")]
6100  public static extern void ModelCache_InsertVarConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5);
6101 
6102  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarConstantConstantConstraint___")]
6103  public static extern global::System.IntPtr ModelCache_FindVarConstantConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, int jarg5);
6104 
6105  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarConstantConstantConstraint___")]
6106  public static extern void ModelCache_InsertVarConstantConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5, int jarg6);
6107 
6108  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindExprExprConstraint___")]
6109  public static extern global::System.IntPtr ModelCache_FindExprExprConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4);
6110 
6111  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertExprExprConstraint___")]
6112  public static extern void ModelCache_InsertExprExprConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5);
6113 
6114  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindExprExpression___")]
6115  public static extern global::System.IntPtr ModelCache_FindExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6116 
6117  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertExprExpression___")]
6118  public static extern void ModelCache_InsertExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4);
6119 
6120  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindExprConstantExpression___")]
6121  public static extern global::System.IntPtr ModelCache_FindExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4);
6122 
6123  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertExprConstantExpression___")]
6124  public static extern void ModelCache_InsertExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5);
6125 
6126  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindExprExprExpression___")]
6127  public static extern global::System.IntPtr ModelCache_FindExprExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4);
6128 
6129  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertExprExprExpression___")]
6130  public static extern void ModelCache_InsertExprExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5);
6131 
6132  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindExprExprConstantExpression___")]
6133  public static extern global::System.IntPtr ModelCache_FindExprExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5);
6134 
6135  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertExprExprConstantExpression___")]
6136  public static extern void ModelCache_InsertExprExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, long jarg5, int jarg6);
6137 
6138  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarConstantConstantExpression___")]
6139  public static extern global::System.IntPtr ModelCache_FindVarConstantConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, int jarg5);
6140 
6141  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarConstantConstantExpression___")]
6142  public static extern void ModelCache_InsertVarConstantConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5, int jarg6);
6143 
6144  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarConstantArrayExpression___")]
6145  public static extern global::System.IntPtr ModelCache_FindVarConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int jarg4);
6146 
6147  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarConstantArrayExpression___")]
6148  public static extern void ModelCache_InsertVarConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int jarg5);
6149 
6150  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarArrayExpression___")]
6151  public static extern global::System.IntPtr ModelCache_FindVarArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6152 
6153  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarArrayExpression___")]
6154  public static extern void ModelCache_InsertVarArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4);
6155 
6156  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarArrayConstantArrayExpression___")]
6157  public static extern global::System.IntPtr ModelCache_FindVarArrayConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int jarg4);
6158 
6159  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarArrayConstantArrayExpression___")]
6160  public static extern void ModelCache_InsertVarArrayConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int jarg5);
6161 
6162  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_FindVarArrayConstantExpression___")]
6163  public static extern global::System.IntPtr ModelCache_FindVarArrayConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4);
6164 
6165  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_InsertVarArrayConstantExpression___")]
6166  public static extern void ModelCache_InsertVarArrayConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5);
6167 
6168  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelCache_solver___")]
6169  public static extern global::System.IntPtr ModelCache_solver(global::System.Runtime.InteropServices.HandleRef jarg1);
6170 
6171  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RevPartialSequence__SWIG_0___")]
6172  public static extern global::System.IntPtr new_RevPartialSequence__SWIG_0( int length1, int[] jarg1);
6173 
6174  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RevPartialSequence__SWIG_1___")]
6175  public static extern global::System.IntPtr new_RevPartialSequence__SWIG_1(int jarg1);
6176 
6177  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RevPartialSequence___")]
6178  public static extern void delete_RevPartialSequence(global::System.Runtime.InteropServices.HandleRef jarg1);
6179 
6180  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_NumFirstRanked___")]
6181  public static extern int RevPartialSequence_NumFirstRanked(global::System.Runtime.InteropServices.HandleRef jarg1);
6182 
6183  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_NumLastRanked___")]
6184  public static extern int RevPartialSequence_NumLastRanked(global::System.Runtime.InteropServices.HandleRef jarg1);
6185 
6186  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_Size___")]
6187  public static extern int RevPartialSequence_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
6188 
6189  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_RankFirst___")]
6190  public static extern void RevPartialSequence_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6191 
6192  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_RankLast___")]
6193  public static extern void RevPartialSequence_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6194 
6195  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_IsRanked___")]
6196  public static extern bool RevPartialSequence_IsRanked(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6197 
6198  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevPartialSequence_ToString___")]
6199  public static extern string RevPartialSequence_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
6200 
6201  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AreAllBound___")]
6202  public static extern bool AreAllBound(global::System.Runtime.InteropServices.HandleRef jarg1);
6203 
6204  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AreAllBooleans___")]
6205  public static extern bool AreAllBooleans(global::System.Runtime.InteropServices.HandleRef jarg1);
6206 
6207  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AreAllBoundTo___")]
6208  public static extern bool AreAllBoundTo(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6209 
6210  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_MaxVarArray___")]
6211  public static extern long MaxVarArray(global::System.Runtime.InteropServices.HandleRef jarg1);
6212 
6213  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_MinVarArray___")]
6214  public static extern long MinVarArray(global::System.Runtime.InteropServices.HandleRef jarg1);
6215 
6216  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PosIntDivUp___")]
6217  public static extern long PosIntDivUp(long jarg1, long jarg2);
6218 
6219  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PosIntDivDown___")]
6220  public static extern long PosIntDivDown(long jarg1, long jarg2);
6221 
6222  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ToInt64Vector___")]
6223  public static extern global::System.IntPtr ToInt64Vector( int length1, int[] jarg1);
6224 
6225  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RevInteger___")]
6226  public static extern global::System.IntPtr new_RevInteger(long jarg1);
6227 
6228  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevInteger_Value___")]
6229  public static extern long RevInteger_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
6230 
6231  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevInteger_SetValue___")]
6232  public static extern void RevInteger_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
6233 
6234  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RevInteger___")]
6235  public static extern void delete_RevInteger(global::System.Runtime.InteropServices.HandleRef jarg1);
6236 
6237  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RevBool___")]
6238  public static extern global::System.IntPtr new_RevBool(bool jarg1);
6239 
6240  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevBool_Value___")]
6241  public static extern bool RevBool_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
6242 
6243  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RevBool_SetValue___")]
6244  public static extern void RevBool_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3);
6245 
6246  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RevBool___")]
6247  public static extern void delete_RevBool(global::System.Runtime.InteropServices.HandleRef jarg1);
6248 
6249  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_AssignmentIntContainer___")]
6250  public static extern global::System.IntPtr new_AssignmentIntContainer();
6251 
6252  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Add___")]
6253  public static extern global::System.IntPtr AssignmentIntContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6254 
6255  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_FastAdd___")]
6256  public static extern global::System.IntPtr AssignmentIntContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6257 
6258  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_AddAtPosition___")]
6259  public static extern global::System.IntPtr AssignmentIntContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6260 
6261  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Clear___")]
6262  public static extern void AssignmentIntContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
6263 
6264  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Resize___")]
6265  public static extern void AssignmentIntContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
6266 
6267  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Empty___")]
6268  public static extern bool AssignmentIntContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
6269 
6270  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_CopyIntersection___")]
6271  public static extern void AssignmentIntContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6272 
6273  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Copy___")]
6274  public static extern void AssignmentIntContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6275 
6276  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Contains___")]
6277  public static extern bool AssignmentIntContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6278 
6279  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Element__SWIG_0___")]
6280  public static extern global::System.IntPtr AssignmentIntContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6281 
6282  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Element__SWIG_1___")]
6283  public static extern global::System.IntPtr AssignmentIntContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6284 
6285  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Size___")]
6286  public static extern int AssignmentIntContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
6287 
6288  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Store___")]
6289  public static extern void AssignmentIntContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
6290 
6291  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_Restore___")]
6292  public static extern void AssignmentIntContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
6293 
6294  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntContainer_AreAllElementsBound___")]
6295  public static extern bool AssignmentIntContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1);
6296 
6297  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_AssignmentIntContainer___")]
6298  public static extern void delete_AssignmentIntContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
6299 
6300  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_AssignmentIntervalContainer___")]
6301  public static extern global::System.IntPtr new_AssignmentIntervalContainer();
6302 
6303  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Add___")]
6304  public static extern global::System.IntPtr AssignmentIntervalContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6305 
6306  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_FastAdd___")]
6307  public static extern global::System.IntPtr AssignmentIntervalContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6308 
6309  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_AddAtPosition___")]
6310  public static extern global::System.IntPtr AssignmentIntervalContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6311 
6312  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Clear___")]
6313  public static extern void AssignmentIntervalContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
6314 
6315  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Resize___")]
6316  public static extern void AssignmentIntervalContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
6317 
6318  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Empty___")]
6319  public static extern bool AssignmentIntervalContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
6320 
6321  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_CopyIntersection___")]
6322  public static extern void AssignmentIntervalContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6323 
6324  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Copy___")]
6325  public static extern void AssignmentIntervalContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6326 
6327  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Contains___")]
6328  public static extern bool AssignmentIntervalContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6329 
6330  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Element__SWIG_0___")]
6331  public static extern global::System.IntPtr AssignmentIntervalContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6332 
6333  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Element__SWIG_1___")]
6334  public static extern global::System.IntPtr AssignmentIntervalContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6335 
6336  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Size___")]
6337  public static extern int AssignmentIntervalContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
6338 
6339  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Store___")]
6340  public static extern void AssignmentIntervalContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
6341 
6342  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_Restore___")]
6343  public static extern void AssignmentIntervalContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
6344 
6345  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentIntervalContainer_AreAllElementsBound___")]
6346  public static extern bool AssignmentIntervalContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1);
6347 
6348  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_AssignmentIntervalContainer___")]
6349  public static extern void delete_AssignmentIntervalContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
6350 
6351  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_AssignmentSequenceContainer___")]
6352  public static extern global::System.IntPtr new_AssignmentSequenceContainer();
6353 
6354  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Add___")]
6355  public static extern global::System.IntPtr AssignmentSequenceContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6356 
6357  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_FastAdd___")]
6358  public static extern global::System.IntPtr AssignmentSequenceContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6359 
6360  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_AddAtPosition___")]
6361  public static extern global::System.IntPtr AssignmentSequenceContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6362 
6363  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Clear___")]
6364  public static extern void AssignmentSequenceContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
6365 
6366  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Resize___")]
6367  public static extern void AssignmentSequenceContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
6368 
6369  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Empty___")]
6370  public static extern bool AssignmentSequenceContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1);
6371 
6372  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_CopyIntersection___")]
6373  public static extern void AssignmentSequenceContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6374 
6375  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Copy___")]
6376  public static extern void AssignmentSequenceContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6377 
6378  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Contains___")]
6379  public static extern bool AssignmentSequenceContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6380 
6381  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Element__SWIG_0___")]
6382  public static extern global::System.IntPtr AssignmentSequenceContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6383 
6384  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Element__SWIG_1___")]
6385  public static extern global::System.IntPtr AssignmentSequenceContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6386 
6387  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Size___")]
6388  public static extern int AssignmentSequenceContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
6389 
6390  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Store___")]
6391  public static extern void AssignmentSequenceContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1);
6392 
6393  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_Restore___")]
6394  public static extern void AssignmentSequenceContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1);
6395 
6396  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_AssignmentSequenceContainer_AreAllElementsBound___")]
6397  public static extern bool AssignmentSequenceContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1);
6398 
6399  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_AssignmentSequenceContainer___")]
6400  public static extern void delete_AssignmentSequenceContainer(global::System.Runtime.InteropServices.HandleRef jarg1);
6401 
6402  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RoutingIndexManager__SWIG_0___")]
6403  public static extern global::System.IntPtr new_RoutingIndexManager__SWIG_0(int jarg1, int jarg2, int jarg3);
6404 
6405  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RoutingIndexManager__SWIG_1___")]
6406  public static extern global::System.IntPtr new_RoutingIndexManager__SWIG_1(int jarg1, int jarg2, int length3, int[] jarg3, int length4, int[] jarg4);
6407 
6408  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RoutingIndexManager___")]
6409  public static extern void delete_RoutingIndexManager(global::System.Runtime.InteropServices.HandleRef jarg1);
6410 
6411  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_GetNumberOfNodes___")]
6412  public static extern int RoutingIndexManager_GetNumberOfNodes(global::System.Runtime.InteropServices.HandleRef jarg1);
6413 
6414  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_GetNumberOfVehicles___")]
6415  public static extern int RoutingIndexManager_GetNumberOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1);
6416 
6417  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_GetNumberOfIndices___")]
6418  public static extern int RoutingIndexManager_GetNumberOfIndices(global::System.Runtime.InteropServices.HandleRef jarg1);
6419 
6420  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_NodeToIndex___")]
6421  public static extern long RoutingIndexManager_NodeToIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6422 
6423  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_NodesToIndices___")]
6424  public static extern global::System.IntPtr RoutingIndexManager_NodesToIndices(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2);
6425 
6426  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingIndexManager_IndexToNode___")]
6427  public static extern int RoutingIndexManager_IndexToNode(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6428 
6429  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultRoutingModelParameters___")]
6430  public static extern System.IntPtr DefaultRoutingModelParameters();
6431 
6432  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DefaultRoutingSearchParameters___")]
6433  public static extern System.IntPtr DefaultRoutingSearchParameters();
6434 
6435  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_FindErrorInRoutingSearchParameters___")]
6436  public static extern string FindErrorInRoutingSearchParameters(int search_parameters_size, byte[] jarg1);
6437 
6438  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ROUTING_NOT_SOLVED_get___")]
6439  public static extern int RoutingModel_ROUTING_NOT_SOLVED_get();
6440 
6441  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ROUTING_SUCCESS_get___")]
6442  public static extern int RoutingModel_ROUTING_SUCCESS_get();
6443 
6444  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ROUTING_FAIL_get___")]
6445  public static extern int RoutingModel_ROUTING_FAIL_get();
6446 
6447  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ROUTING_FAIL_TIMEOUT_get___")]
6448  public static extern int RoutingModel_ROUTING_FAIL_TIMEOUT_get();
6449 
6450  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ROUTING_INVALID_get___")]
6451  public static extern int RoutingModel_ROUTING_INVALID_get();
6452 
6453  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_PICKUP_AND_DELIVERY_NO_ORDER_get___")]
6455 
6456  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_PICKUP_AND_DELIVERY_LIFO_get___")]
6457  public static extern int RoutingModel_PICKUP_AND_DELIVERY_LIFO_get();
6458 
6459  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_PICKUP_AND_DELIVERY_FIFO_get___")]
6460  public static extern int RoutingModel_PICKUP_AND_DELIVERY_FIFO_get();
6461 
6462  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_kNoPenalty_get___")]
6463  public static extern long RoutingModel_kNoPenalty_get();
6464 
6465  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_kNoDisjunction_get___")]
6466  public static extern int RoutingModel_kNoDisjunction_get();
6467 
6468  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_kNoDimension_get___")]
6469  public static extern int RoutingModel_kNoDimension_get();
6470 
6471  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RoutingModel__SWIG_0___")]
6472  public static extern global::System.IntPtr new_RoutingModel__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
6473 
6474  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RoutingModel__SWIG_1___")]
6475  public static extern global::System.IntPtr new_RoutingModel__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int parameters_size, byte[] jarg2);
6476 
6477  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RoutingModel___")]
6478  public static extern void delete_RoutingModel(global::System.Runtime.InteropServices.HandleRef jarg1);
6479 
6480  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RegisterUnaryTransitCallback___")]
6481  public static extern int RoutingModel_RegisterUnaryTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2);
6482 
6483  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RegisterPositiveUnaryTransitCallback___")]
6484  public static extern int RoutingModel_RegisterPositiveUnaryTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2);
6485 
6486  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RegisterTransitCallback___")]
6487  public static extern int RoutingModel_RegisterTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2);
6488 
6489  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RegisterPositiveTransitCallback___")]
6490  public static extern int RoutingModel_RegisterPositiveTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2);
6491 
6492  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDimension___")]
6493  public static extern bool RoutingModel_AddDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, long jarg4, bool jarg5, string jarg6);
6494 
6495  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDimensionWithVehicleTransits___")]
6496  public static extern bool RoutingModel_AddDimensionWithVehicleTransits(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3, long jarg4, bool jarg5, string jarg6);
6497 
6498  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDimensionWithVehicleCapacity___")]
6499  public static extern bool RoutingModel_AddDimensionWithVehicleCapacity(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, int length4, long[] jarg4, bool jarg5, string jarg6);
6500 
6501  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDimensionWithVehicleTransitAndCapacity___")]
6502  public static extern bool RoutingModel_AddDimensionWithVehicleTransitAndCapacity(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3, int length4, long[] jarg4, bool jarg5, string jarg6);
6503 
6504  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddConstantDimensionWithSlack___")]
6505  public static extern bool RoutingModel_AddConstantDimensionWithSlack(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, bool jarg5, string jarg6);
6506 
6507  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddConstantDimension___")]
6508  public static extern bool RoutingModel_AddConstantDimension(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, bool jarg4, string jarg5);
6509 
6510  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddVectorDimension___")]
6511  public static extern bool RoutingModel_AddVectorDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3, bool jarg4, string jarg5);
6512 
6513  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_MakePathSpansAndTotalSlacks___")]
6514  public static extern global::System.IntPtr RoutingModel_MakePathSpansAndTotalSlacks(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
6515 
6516  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_HasDimension___")]
6517  public static extern bool RoutingModel_HasDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6518 
6519  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDimensionOrDie___")]
6520  public static extern global::System.IntPtr RoutingModel_GetDimensionOrDie(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6521 
6522  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetMutableDimension___")]
6523  public static extern global::System.IntPtr RoutingModel_GetMutableDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6524 
6525  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetPrimaryConstrainedDimension___")]
6526  public static extern void RoutingModel_SetPrimaryConstrainedDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6527 
6528  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetPrimaryConstrainedDimension___")]
6529  public static extern string RoutingModel_GetPrimaryConstrainedDimension(global::System.Runtime.InteropServices.HandleRef jarg1);
6530 
6531  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDisjunction__SWIG_0___")]
6532  public static extern int RoutingModel_AddDisjunction__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3, long jarg4);
6533 
6534  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDisjunction__SWIG_1___")]
6535  public static extern int RoutingModel_AddDisjunction__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3);
6536 
6537  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddDisjunction__SWIG_2___")]
6538  public static extern int RoutingModel_AddDisjunction__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
6539 
6540  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDisjunctionIndices__SWIG_0___")]
6541  public static extern global::System.IntPtr RoutingModel_GetDisjunctionIndices__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6542 
6543  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDisjunctionIndices__SWIG_1___")]
6544  public static extern global::System.IntPtr RoutingModel_GetDisjunctionIndices__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6545 
6546  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDisjunctionPenalty___")]
6547  public static extern long RoutingModel_GetDisjunctionPenalty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6548 
6549  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDisjunctionMaxCardinality___")]
6550  public static extern long RoutingModel_GetDisjunctionMaxCardinality(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6551 
6552  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNumberOfDisjunctions___")]
6553  public static extern int RoutingModel_GetNumberOfDisjunctions(global::System.Runtime.InteropServices.HandleRef jarg1);
6554 
6555  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IgnoreDisjunctionsAlreadyForcedToZero___")]
6556  public static extern void RoutingModel_IgnoreDisjunctionsAlreadyForcedToZero(global::System.Runtime.InteropServices.HandleRef jarg1);
6557 
6558  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddSoftSameVehicleConstraint___")]
6559  public static extern void RoutingModel_AddSoftSameVehicleConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3);
6560 
6561  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetAllowedVehiclesForIndex___")]
6562  public static extern void RoutingModel_SetAllowedVehiclesForIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3);
6563 
6564  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IsVehicleAllowedForIndex___")]
6565  public static extern bool RoutingModel_IsVehicleAllowedForIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3);
6566 
6567  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddPickupAndDelivery___")]
6568  public static extern void RoutingModel_AddPickupAndDelivery(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
6569 
6570  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddPickupAndDeliverySets___")]
6571  public static extern void RoutingModel_AddPickupAndDeliverySets(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
6572 
6573  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetPickupAndDeliveryPolicyOfAllVehicles___")]
6574  public static extern void RoutingModel_SetPickupAndDeliveryPolicyOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6575 
6576  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetPickupAndDeliveryPolicyOfVehicle___")]
6577  public static extern void RoutingModel_SetPickupAndDeliveryPolicyOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
6578 
6579  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetPickupAndDeliveryPolicyOfVehicle___")]
6580  public static extern int RoutingModel_GetPickupAndDeliveryPolicyOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6581 
6582  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNumOfSingletonNodes___")]
6583  public static extern int RoutingModel_GetNumOfSingletonNodes(global::System.Runtime.InteropServices.HandleRef jarg1);
6584 
6585  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_TYPE_ADDED_TO_VEHICLE_get___")]
6586  public static extern int RoutingModel_TYPE_ADDED_TO_VEHICLE_get();
6587 
6588  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ADDED_TYPE_REMOVED_FROM_VEHICLE_get___")]
6590 
6591  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_TYPE_ON_VEHICLE_UP_TO_VISIT_get___")]
6593 
6594  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_TYPE_SIMULTANEOUSLY_ADDED_AND_REMOVED_get___")]
6596 
6597  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetVisitType___")]
6598  public static extern void RoutingModel_SetVisitType(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3, int jarg4);
6599 
6600  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetVisitType___")]
6601  public static extern int RoutingModel_GetVisitType(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6602 
6603  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetVisitTypePolicy___")]
6604  public static extern int RoutingModel_GetVisitTypePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6605 
6606  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNumberOfVisitTypes___")]
6607  public static extern int RoutingModel_GetNumberOfVisitTypes(global::System.Runtime.InteropServices.HandleRef jarg1);
6608 
6609  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddRequiredTypeAlternativesWhenAddingType___")]
6610  public static extern void RoutingModel_AddRequiredTypeAlternativesWhenAddingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
6611 
6612  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddRequiredTypeAlternativesWhenRemovingType___")]
6613  public static extern void RoutingModel_AddRequiredTypeAlternativesWhenRemovingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
6614 
6615  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetRequiredTypeAlternativesWhenAddingType___")]
6616  public static extern global::System.IntPtr RoutingModel_GetRequiredTypeAlternativesWhenAddingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6617 
6618  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetRequiredTypeAlternativesWhenRemovingType___")]
6619  public static extern global::System.IntPtr RoutingModel_GetRequiredTypeAlternativesWhenRemovingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6620 
6621  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_UnperformedPenalty___")]
6622  public static extern long RoutingModel_UnperformedPenalty(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6623 
6624  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_UnperformedPenaltyOrValue___")]
6625  public static extern long RoutingModel_UnperformedPenaltyOrValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
6626 
6627  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetDepot___")]
6628  public static extern long RoutingModel_GetDepot(global::System.Runtime.InteropServices.HandleRef jarg1);
6629 
6630  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetArcCostEvaluatorOfAllVehicles___")]
6631  public static extern void RoutingModel_SetArcCostEvaluatorOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6632 
6633  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetArcCostEvaluatorOfVehicle___")]
6634  public static extern void RoutingModel_SetArcCostEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
6635 
6636  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetFixedCostOfAllVehicles___")]
6637  public static extern void RoutingModel_SetFixedCostOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6638 
6639  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetFixedCostOfVehicle___")]
6640  public static extern void RoutingModel_SetFixedCostOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3);
6641 
6642  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetFixedCostOfVehicle___")]
6643  public static extern long RoutingModel_GetFixedCostOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6644 
6645  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetAmortizedCostFactorsOfAllVehicles___")]
6646  public static extern void RoutingModel_SetAmortizedCostFactorsOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
6647 
6648  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetAmortizedCostFactorsOfVehicle___")]
6649  public static extern void RoutingModel_SetAmortizedCostFactorsOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, int jarg4);
6650 
6651  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetAmortizedLinearCostFactorOfVehicles___")]
6652  public static extern global::System.IntPtr RoutingModel_GetAmortizedLinearCostFactorOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1);
6653 
6654  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetAmortizedQuadraticCostFactorOfVehicles___")]
6655  public static extern global::System.IntPtr RoutingModel_GetAmortizedQuadraticCostFactorOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1);
6656 
6657  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ConsiderEmptyRouteCostsForVehicle___")]
6658  public static extern void RoutingModel_ConsiderEmptyRouteCostsForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, int jarg3);
6659 
6660  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AreEmptyRouteCostsConsideredForVehicle___")]
6661  public static extern bool RoutingModel_AreEmptyRouteCostsConsideredForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6662 
6663  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetFirstSolutionEvaluator___")]
6664  public static extern void RoutingModel_SetFirstSolutionEvaluator(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2);
6665 
6666  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddLocalSearchOperator___")]
6667  public static extern void RoutingModel_AddLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6668 
6669  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddSearchMonitor___")]
6670  public static extern void RoutingModel_AddSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6671 
6672  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddAtSolutionCallback___")]
6673  public static extern void RoutingModel_AddAtSolutionCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2);
6674 
6675  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddVariableMinimizedByFinalizer___")]
6676  public static extern void RoutingModel_AddVariableMinimizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6677 
6678  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddVariableMaximizedByFinalizer___")]
6679  public static extern void RoutingModel_AddVariableMaximizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6680 
6681  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddWeightedVariableMinimizedByFinalizer___")]
6682  public static extern void RoutingModel_AddWeightedVariableMinimizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
6683 
6684  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddVariableTargetToFinalizer___")]
6685  public static extern void RoutingModel_AddVariableTargetToFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
6686 
6687  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CloseModel___")]
6688  public static extern void RoutingModel_CloseModel(global::System.Runtime.InteropServices.HandleRef jarg1);
6689 
6690  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CloseModelWithParameters___")]
6691  public static extern void RoutingModel_CloseModelWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2);
6692 
6693  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Solve__SWIG_0___")]
6694  public static extern global::System.IntPtr RoutingModel_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6695 
6696  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Solve__SWIG_1___")]
6697  public static extern global::System.IntPtr RoutingModel_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
6698 
6699  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SolveWithParameters___")]
6700  public static extern global::System.IntPtr RoutingModel_SolveWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2);
6701 
6702  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SolveFromAssignmentWithParameters___")]
6703  public static extern global::System.IntPtr RoutingModel_SolveFromAssignmentWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int search_parameters_size, byte[] jarg3);
6704 
6705  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_SetAssignmentFromOtherModelAssignment___")]
6706  public static extern void RoutingModel_SetAssignmentFromOtherModelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
6707 
6708  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ComputeLowerBound___")]
6709  public static extern long RoutingModel_ComputeLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1);
6710 
6711  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetStatus___")]
6712  public static extern int RoutingModel_GetStatus(global::System.Runtime.InteropServices.HandleRef jarg1);
6713 
6714  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ApplyLocks___")]
6715  public static extern global::System.IntPtr RoutingModel_ApplyLocks(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2);
6716 
6717  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ApplyLocksToAllVehicles___")]
6718  public static extern bool RoutingModel_ApplyLocksToAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1,
6719  int len2_1, int[] len2_2, long[]
6720  jarg2, bool jarg3);
6721 
6722  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_PreAssignment___")]
6723  public static extern global::System.IntPtr RoutingModel_PreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1);
6724 
6725  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_MutablePreAssignment___")]
6726  public static extern global::System.IntPtr RoutingModel_MutablePreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1);
6727 
6728  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_WriteAssignment___")]
6729  public static extern bool RoutingModel_WriteAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6730 
6731  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ReadAssignment___")]
6732  public static extern global::System.IntPtr RoutingModel_ReadAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
6733 
6734  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RestoreAssignment___")]
6735  public static extern global::System.IntPtr RoutingModel_RestoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6736 
6737  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ReadAssignmentFromRoutes___")]
6738  public static extern global::System.IntPtr RoutingModel_ReadAssignmentFromRoutes(global::System.Runtime.InteropServices.HandleRef jarg1,
6739  int len2_1, int[] len2_2, long[]
6740  jarg2, bool jarg3);
6741 
6742  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_RoutesToAssignment___")]
6743  public static extern bool RoutingModel_RoutesToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1,
6744  int len2_1, int[] len2_2, long[]
6745  jarg2, bool jarg3, bool jarg4, global::System.Runtime.InteropServices.HandleRef jarg5);
6746 
6747  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AssignmentToRoutes___")]
6748  public static extern void RoutingModel_AssignmentToRoutes(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2,
6749  int len3_1, int[] len3_2, long[]
6750  jarg3);
6751 
6752  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CompactAssignment___")]
6753  public static extern global::System.IntPtr RoutingModel_CompactAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6754 
6755  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CompactAndCheckAssignment___")]
6756  public static extern global::System.IntPtr RoutingModel_CompactAndCheckAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6757 
6758  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddToAssignment___")]
6759  public static extern void RoutingModel_AddToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6760 
6761  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddIntervalToAssignment___")]
6762  public static extern void RoutingModel_AddIntervalToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6763 
6764  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_AddLocalSearchFilter___")]
6765  public static extern void RoutingModel_AddLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6766 
6767  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Start___")]
6768  public static extern long RoutingModel_Start(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6769 
6770  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_End___")]
6771  public static extern long RoutingModel_End(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6772 
6773  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IsStart___")]
6774  public static extern bool RoutingModel_IsStart(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6775 
6776  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IsEnd___")]
6777  public static extern bool RoutingModel_IsEnd(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6778 
6779  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_VehicleIndex___")]
6780  public static extern int RoutingModel_VehicleIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6781 
6782  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Next___")]
6783  public static extern long RoutingModel_Next(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3);
6784 
6785  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IsVehicleUsed___")]
6786  public static extern bool RoutingModel_IsVehicleUsed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3);
6787 
6788  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Nexts___")]
6789  public static extern global::System.IntPtr RoutingModel_Nexts(global::System.Runtime.InteropServices.HandleRef jarg1);
6790 
6791  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_VehicleVars___")]
6792  public static extern global::System.IntPtr RoutingModel_VehicleVars(global::System.Runtime.InteropServices.HandleRef jarg1);
6793 
6794  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_NextVar___")]
6795  public static extern global::System.IntPtr RoutingModel_NextVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6796 
6797  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ActiveVar___")]
6798  public static extern global::System.IntPtr RoutingModel_ActiveVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6799 
6800  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_VehicleCostsConsideredVar___")]
6801  public static extern global::System.IntPtr RoutingModel_VehicleCostsConsideredVar(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6802 
6803  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_VehicleVar___")]
6804  public static extern global::System.IntPtr RoutingModel_VehicleVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6805 
6806  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CostVar___")]
6807  public static extern global::System.IntPtr RoutingModel_CostVar(global::System.Runtime.InteropServices.HandleRef jarg1);
6808 
6809  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetArcCostForVehicle___")]
6810  public static extern long RoutingModel_GetArcCostForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6811 
6812  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CostsAreHomogeneousAcrossVehicles___")]
6813  public static extern bool RoutingModel_CostsAreHomogeneousAcrossVehicles(global::System.Runtime.InteropServices.HandleRef jarg1);
6814 
6815  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetHomogeneousCost___")]
6816  public static extern long RoutingModel_GetHomogeneousCost(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
6817 
6818  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetArcCostForFirstSolution___")]
6819  public static extern long RoutingModel_GetArcCostForFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3);
6820 
6821  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetArcCostForClass___")]
6822  public static extern long RoutingModel_GetArcCostForClass(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6823 
6824  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetCostClassIndexOfVehicle___")]
6825  public static extern int RoutingModel_GetCostClassIndexOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6826 
6827  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_HasVehicleWithCostClassIndex___")]
6828  public static extern bool RoutingModel_HasVehicleWithCostClassIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6829 
6830  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetCostClassesCount___")]
6831  public static extern int RoutingModel_GetCostClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1);
6832 
6833  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNonZeroCostClassesCount___")]
6834  public static extern int RoutingModel_GetNonZeroCostClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1);
6835 
6836  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetVehicleClassIndexOfVehicle___")]
6837  public static extern int RoutingModel_GetVehicleClassIndexOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6838 
6839  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetVehicleClassesCount___")]
6840  public static extern int RoutingModel_GetVehicleClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1);
6841 
6842  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetSameVehicleIndicesOfIndex___")]
6843  public static extern global::System.IntPtr RoutingModel_GetSameVehicleIndicesOfIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
6844 
6845  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_ArcIsMoreConstrainedThanArc___")]
6846  public static extern bool RoutingModel_ArcIsMoreConstrainedThanArc(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6847 
6848  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_DebugOutputAssignment___")]
6849  public static extern string RoutingModel_DebugOutputAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3);
6850 
6851  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_solver___")]
6852  public static extern global::System.IntPtr RoutingModel_solver(global::System.Runtime.InteropServices.HandleRef jarg1);
6853 
6854  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_CheckLimit___")]
6855  public static extern bool RoutingModel_CheckLimit(global::System.Runtime.InteropServices.HandleRef jarg1);
6856 
6857  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Nodes___")]
6858  public static extern int RoutingModel_Nodes(global::System.Runtime.InteropServices.HandleRef jarg1);
6859 
6860  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Vehicles___")]
6861  public static extern int RoutingModel_Vehicles(global::System.Runtime.InteropServices.HandleRef jarg1);
6862 
6863  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_Size___")]
6864  public static extern long RoutingModel_Size(global::System.Runtime.InteropServices.HandleRef jarg1);
6865 
6866  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNumberOfDecisionsInFirstSolution___")]
6867  public static extern long RoutingModel_GetNumberOfDecisionsInFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2);
6868 
6869  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_GetNumberOfRejectsInFirstSolution___")]
6870  public static extern long RoutingModel_GetNumberOfRejectsInFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2);
6871 
6872  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_IsMatchingModel___")]
6873  public static extern bool RoutingModel_IsMatchingModel(global::System.Runtime.InteropServices.HandleRef jarg1);
6874 
6875  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_MakeGuidedSlackFinalizer___")]
6876  public static extern global::System.IntPtr RoutingModel_MakeGuidedSlackFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3);
6877 
6878  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModel_MakeSelfDependentDimensionFinalizer___")]
6879  public static extern global::System.IntPtr RoutingModel_MakeSelfDependentDimensionFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
6880 
6881  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModelVisitor_kLightElement_get___")]
6882  public static extern string RoutingModelVisitor_kLightElement_get();
6883 
6884  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModelVisitor_kLightElement2_get___")]
6885  public static extern string RoutingModelVisitor_kLightElement2_get();
6886 
6887  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModelVisitor_kRemoveValues_get___")]
6888  public static extern string RoutingModelVisitor_kRemoveValues_get();
6889 
6890  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_RoutingModelVisitor___")]
6891  public static extern global::System.IntPtr new_RoutingModelVisitor();
6892 
6893  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RoutingModelVisitor___")]
6894  public static extern void delete_RoutingModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1);
6895 
6896  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_GlobalVehicleBreaksConstraint___")]
6897  public static extern global::System.IntPtr new_GlobalVehicleBreaksConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
6898 
6899  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_GlobalVehicleBreaksConstraint_ToString___")]
6900  public static extern string GlobalVehicleBreaksConstraint_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
6901 
6902  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_GlobalVehicleBreaksConstraint_Post___")]
6903  public static extern void GlobalVehicleBreaksConstraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1);
6904 
6905  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_GlobalVehicleBreaksConstraint_InitialPropagateWrapper___")]
6906  public static extern void GlobalVehicleBreaksConstraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1);
6907 
6908  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_GlobalVehicleBreaksConstraint___")]
6909  public static extern void delete_GlobalVehicleBreaksConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
6910 
6911  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_TypeRegulationsChecker___")]
6912  public static extern void delete_TypeRegulationsChecker(global::System.Runtime.InteropServices.HandleRef jarg1);
6913 
6914  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_TypeIncompatibilityChecker___")]
6915  public static extern global::System.IntPtr new_TypeIncompatibilityChecker(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
6916 
6917  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_TypeIncompatibilityChecker___")]
6918  public static extern void delete_TypeIncompatibilityChecker(global::System.Runtime.InteropServices.HandleRef jarg1);
6919 
6920  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_TypeRequirementChecker___")]
6921  public static extern global::System.IntPtr new_TypeRequirementChecker(global::System.Runtime.InteropServices.HandleRef jarg1);
6922 
6923  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_TypeRequirementChecker___")]
6924  public static extern void delete_TypeRequirementChecker(global::System.Runtime.InteropServices.HandleRef jarg1);
6925 
6926  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_TypeRegulationsConstraint___")]
6927  public static extern global::System.IntPtr new_TypeRegulationsConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
6928 
6929  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TypeRegulationsConstraint_Post___")]
6930  public static extern void TypeRegulationsConstraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1);
6931 
6932  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TypeRegulationsConstraint_InitialPropagateWrapper___")]
6933  public static extern void TypeRegulationsConstraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1);
6934 
6935  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_TypeRegulationsConstraint___")]
6936  public static extern void delete_TypeRegulationsConstraint(global::System.Runtime.InteropServices.HandleRef jarg1);
6937 
6938  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_RoutingDimension___")]
6939  public static extern void delete_RoutingDimension(global::System.Runtime.InteropServices.HandleRef jarg1);
6940 
6941  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_Model___")]
6942  public static extern global::System.IntPtr RoutingDimension_Model(global::System.Runtime.InteropServices.HandleRef jarg1);
6943 
6944  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetTransitValue___")]
6945  public static extern long RoutingDimension_GetTransitValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6946 
6947  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetTransitValueFromClass___")]
6948  public static extern long RoutingDimension_GetTransitValueFromClass(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6949 
6950  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_CumulVar___")]
6951  public static extern global::System.IntPtr RoutingDimension_CumulVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6952 
6953  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_TransitVar___")]
6954  public static extern global::System.IntPtr RoutingDimension_TransitVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6955 
6956  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_FixedTransitVar___")]
6957  public static extern global::System.IntPtr RoutingDimension_FixedTransitVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6958 
6959  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SlackVar___")]
6960  public static extern global::System.IntPtr RoutingDimension_SlackVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6961 
6962  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_Cumuls___")]
6963  public static extern global::System.IntPtr RoutingDimension_Cumuls(global::System.Runtime.InteropServices.HandleRef jarg1);
6964 
6965  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_FixedTransits___")]
6966  public static extern global::System.IntPtr RoutingDimension_FixedTransits(global::System.Runtime.InteropServices.HandleRef jarg1);
6967 
6968  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_Transits___")]
6969  public static extern global::System.IntPtr RoutingDimension_Transits(global::System.Runtime.InteropServices.HandleRef jarg1);
6970 
6971  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_Slacks___")]
6972  public static extern global::System.IntPtr RoutingDimension_Slacks(global::System.Runtime.InteropServices.HandleRef jarg1);
6973 
6974  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetSpanUpperBoundForVehicle___")]
6975  public static extern void RoutingDimension_SetSpanUpperBoundForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3);
6976 
6977  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetSpanCostCoefficientForVehicle___")]
6978  public static extern void RoutingDimension_SetSpanCostCoefficientForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3);
6979 
6980  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetSpanCostCoefficientForAllVehicles___")]
6981  public static extern void RoutingDimension_SetSpanCostCoefficientForAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6982 
6983  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetGlobalSpanCostCoefficient___")]
6984  public static extern void RoutingDimension_SetGlobalSpanCostCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6985 
6986  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetCumulVarSoftUpperBound___")]
6987  public static extern void RoutingDimension_SetCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
6988 
6989  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_HasCumulVarSoftUpperBound___")]
6990  public static extern bool RoutingDimension_HasCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6991 
6992  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetCumulVarSoftUpperBound___")]
6993  public static extern long RoutingDimension_GetCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6994 
6995  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetCumulVarSoftUpperBoundCoefficient___")]
6996  public static extern long RoutingDimension_GetCumulVarSoftUpperBoundCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
6997 
6998  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetCumulVarSoftLowerBound___")]
6999  public static extern void RoutingDimension_SetCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
7000 
7001  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_HasCumulVarSoftLowerBound___")]
7002  public static extern bool RoutingDimension_HasCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
7003 
7004  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetCumulVarSoftLowerBound___")]
7005  public static extern long RoutingDimension_GetCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
7006 
7007  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetCumulVarSoftLowerBoundCoefficient___")]
7008  public static extern long RoutingDimension_GetCumulVarSoftLowerBoundCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
7009 
7010  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_0___")]
7011  public static extern void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4, int jarg5);
7012 
7013  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_1___")]
7014  public static extern void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int length4, long[] jarg4);
7015 
7016  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetBreakDistanceDurationOfVehicle___")]
7017  public static extern void RoutingDimension_SetBreakDistanceDurationOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, int jarg4);
7018 
7019  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_InitializeBreaks___")]
7020  public static extern void RoutingDimension_InitializeBreaks(global::System.Runtime.InteropServices.HandleRef jarg1);
7021 
7022  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_HasBreakConstraints___")]
7023  public static extern bool RoutingDimension_HasBreakConstraints(global::System.Runtime.InteropServices.HandleRef jarg1);
7024 
7025  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_2___")]
7026  public static extern void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int length4, long[] jarg4, LongLongToLong jarg5);
7027 
7028  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetBreakIntervalsOfVehicle___")]
7029  public static extern global::System.IntPtr RoutingDimension_GetBreakIntervalsOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7030 
7031  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetPreTravelEvaluatorOfVehicle___")]
7032  public static extern int RoutingDimension_GetPreTravelEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7033 
7034  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetPostTravelEvaluatorOfVehicle___")]
7035  public static extern int RoutingDimension_GetPostTravelEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7036 
7037  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_BaseDimension___")]
7038  public static extern global::System.IntPtr RoutingDimension_BaseDimension(global::System.Runtime.InteropServices.HandleRef jarg1);
7039 
7040  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_ShortestTransitionSlack___")]
7041  public static extern long RoutingDimension_ShortestTransitionSlack(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
7042 
7043  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_Name___")]
7044  public static extern string RoutingDimension_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
7045 
7046  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_SetPickupToDeliveryLimitFunctionForPair___")]
7047  public static extern void RoutingDimension_SetPickupToDeliveryLimitFunctionForPair(global::System.Runtime.InteropServices.HandleRef jarg1, IntIntToLong jarg2, int jarg3);
7048 
7049  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_HasPickupToDeliveryLimits___")]
7050  public static extern bool RoutingDimension_HasPickupToDeliveryLimits(global::System.Runtime.InteropServices.HandleRef jarg1);
7051 
7052  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_AddNodePrecedence___")]
7053  public static extern void RoutingDimension_AddNodePrecedence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4);
7054 
7055  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetSpanUpperBoundForVehicle___")]
7056  public static extern long RoutingDimension_GetSpanUpperBoundForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7057 
7058  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetSpanCostCoefficientForVehicle___")]
7059  public static extern long RoutingDimension_GetSpanCostCoefficientForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7060 
7061  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GlobalSpanCostCoefficient___")]
7062  public static extern long RoutingDimension_GlobalSpanCostCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1);
7063 
7064  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetGlobalOptimizerOffset___")]
7065  public static extern long RoutingDimension_GetGlobalOptimizerOffset(global::System.Runtime.InteropServices.HandleRef jarg1);
7066 
7067  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingDimension_GetLocalOptimizerOffsetForVehicle___")]
7068  public static extern long RoutingDimension_GetLocalOptimizerOffsetForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
7069 
7070  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_MakeSetValuesFromTargets___")]
7071  public static extern global::System.IntPtr MakeSetValuesFromTargets(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3);
7072 
7073  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolveModelWithSat___")]
7074  public static extern bool SolveModelWithSat(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4);
7075 
7076  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_BasePathFilter___")]
7077  public static extern void delete_BasePathFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
7078 
7079  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BasePathFilter_Accept___")]
7080  public static extern bool BasePathFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5);
7081 
7082  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BasePathFilter_OnSynchronize___")]
7083  public static extern void BasePathFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
7084 
7085  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_new_CPFeasibilityFilter___")]
7086  public static extern global::System.IntPtr new_CPFeasibilityFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
7087 
7088  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_delete_CPFeasibilityFilter___")]
7089  public static extern void delete_CPFeasibilityFilter(global::System.Runtime.InteropServices.HandleRef jarg1);
7090 
7091  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CPFeasibilityFilter_ToString___")]
7092  public static extern string CPFeasibilityFilter_ToString(global::System.Runtime.InteropServices.HandleRef jarg1);
7093 
7094  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CPFeasibilityFilter_Accept___")]
7095  public static extern bool CPFeasibilityFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5);
7096 
7097  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CPFeasibilityFilter_OnSynchronize___")]
7098  public static extern void CPFeasibilityFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
7099 
7100  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationBaseObject_SWIGUpcast___")]
7101  public static extern global::System.IntPtr PropagationBaseObject_SWIGUpcast(global::System.IntPtr jarg1);
7102 
7103  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Decision_SWIGUpcast___")]
7104  public static extern global::System.IntPtr Decision_SWIGUpcast(global::System.IntPtr jarg1);
7105 
7106  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionVisitor_SWIGUpcast___")]
7107  public static extern global::System.IntPtr DecisionVisitor_SWIGUpcast(global::System.IntPtr jarg1);
7108 
7109  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DecisionBuilder_SWIGUpcast___")]
7110  public static extern global::System.IntPtr DecisionBuilder_SWIGUpcast(global::System.IntPtr jarg1);
7111 
7112  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Demon_SWIGUpcast___")]
7113  public static extern global::System.IntPtr Demon_SWIGUpcast(global::System.IntPtr jarg1);
7114 
7115  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ModelVisitor_SWIGUpcast___")]
7116  public static extern global::System.IntPtr ModelVisitor_SWIGUpcast(global::System.IntPtr jarg1);
7117 
7118  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Constraint_SWIGUpcast___")]
7119  public static extern global::System.IntPtr Constraint_SWIGUpcast(global::System.IntPtr jarg1);
7120 
7121  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CastConstraint_SWIGUpcast___")]
7122  public static extern global::System.IntPtr CastConstraint_SWIGUpcast(global::System.IntPtr jarg1);
7123 
7124  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchMonitor_SWIGUpcast___")]
7125  public static extern global::System.IntPtr SearchMonitor_SWIGUpcast(global::System.IntPtr jarg1);
7126 
7127  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntExpr_SWIGUpcast___")]
7128  public static extern global::System.IntPtr IntExpr_SWIGUpcast(global::System.IntPtr jarg1);
7129 
7130  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarIterator_SWIGUpcast___")]
7131  public static extern global::System.IntPtr IntVarIterator_SWIGUpcast(global::System.IntPtr jarg1);
7132 
7133  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVar_SWIGUpcast___")]
7134  public static extern global::System.IntPtr IntVar_SWIGUpcast(global::System.IntPtr jarg1);
7135 
7136  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionCollector_SWIGUpcast___")]
7137  public static extern global::System.IntPtr SolutionCollector_SWIGUpcast(global::System.IntPtr jarg1);
7138 
7139  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_OptimizeVar_SWIGUpcast___")]
7140  public static extern global::System.IntPtr OptimizeVar_SWIGUpcast(global::System.IntPtr jarg1);
7141 
7142  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLimit_SWIGUpcast___")]
7143  public static extern global::System.IntPtr SearchLimit_SWIGUpcast(global::System.IntPtr jarg1);
7144 
7145  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RegularLimit_SWIGUpcast___")]
7146  public static extern global::System.IntPtr RegularLimit_SWIGUpcast(global::System.IntPtr jarg1);
7147 
7148  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVar_SWIGUpcast___")]
7149  public static extern global::System.IntPtr IntervalVar_SWIGUpcast(global::System.IntPtr jarg1);
7150 
7151  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVar_SWIGUpcast___")]
7152  public static extern global::System.IntPtr SequenceVar_SWIGUpcast(global::System.IntPtr jarg1);
7153 
7154  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarElement_SWIGUpcast___")]
7155  public static extern global::System.IntPtr IntVarElement_SWIGUpcast(global::System.IntPtr jarg1);
7156 
7157  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntervalVarElement_SWIGUpcast___")]
7158  public static extern global::System.IntPtr IntervalVarElement_SWIGUpcast(global::System.IntPtr jarg1);
7159 
7160  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarElement_SWIGUpcast___")]
7161  public static extern global::System.IntPtr SequenceVarElement_SWIGUpcast(global::System.IntPtr jarg1);
7162 
7163  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Assignment_SWIGUpcast___")]
7164  public static extern global::System.IntPtr Assignment_SWIGUpcast(global::System.IntPtr jarg1);
7165 
7166  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_Pack_SWIGUpcast___")]
7167  public static extern global::System.IntPtr Pack_SWIGUpcast(global::System.IntPtr jarg1);
7168 
7169  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_DisjunctiveConstraint_SWIGUpcast___")]
7170  public static extern global::System.IntPtr DisjunctiveConstraint_SWIGUpcast(global::System.IntPtr jarg1);
7171 
7172  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SolutionPool_SWIGUpcast___")]
7173  public static extern global::System.IntPtr SolutionPool_SWIGUpcast(global::System.IntPtr jarg1);
7174 
7175  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseIntExpr_SWIGUpcast___")]
7176  public static extern global::System.IntPtr BaseIntExpr_SWIGUpcast(global::System.IntPtr jarg1);
7177 
7178  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchOperator_SWIGUpcast___")]
7179  public static extern global::System.IntPtr LocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1);
7180 
7181  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperatorTemplate_SWIGUpcast___")]
7182  public static extern global::System.IntPtr IntVarLocalSearchOperatorTemplate_SWIGUpcast(global::System.IntPtr jarg1);
7183 
7184  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchOperator_SWIGUpcast___")]
7185  public static extern global::System.IntPtr IntVarLocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1);
7186 
7187  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperatorTemplate_SWIGUpcast___")]
7188  public static extern global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_SWIGUpcast(global::System.IntPtr jarg1);
7189 
7190  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SequenceVarLocalSearchOperator_SWIGUpcast___")]
7191  public static extern global::System.IntPtr SequenceVarLocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1);
7192 
7193  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BaseLns_SWIGUpcast___")]
7194  public static extern global::System.IntPtr BaseLns_SWIGUpcast(global::System.IntPtr jarg1);
7195 
7196  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_ChangeValue_SWIGUpcast___")]
7197  public static extern global::System.IntPtr ChangeValue_SWIGUpcast(global::System.IntPtr jarg1);
7198 
7199  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PathOperator_SWIGUpcast___")]
7200  public static extern global::System.IntPtr PathOperator_SWIGUpcast(global::System.IntPtr jarg1);
7201 
7202  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchFilter_SWIGUpcast___")]
7203  public static extern global::System.IntPtr LocalSearchFilter_SWIGUpcast(global::System.IntPtr jarg1);
7204 
7205  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_IntVarLocalSearchFilter_SWIGUpcast___")]
7206  public static extern global::System.IntPtr IntVarLocalSearchFilter_SWIGUpcast(global::System.IntPtr jarg1);
7207 
7208  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_PropagationMonitor_SWIGUpcast___")]
7209  public static extern global::System.IntPtr PropagationMonitor_SWIGUpcast(global::System.IntPtr jarg1);
7210 
7211  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_LocalSearchMonitor_SWIGUpcast___")]
7212  public static extern global::System.IntPtr LocalSearchMonitor_SWIGUpcast(global::System.IntPtr jarg1);
7213 
7214  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BooleanVar_SWIGUpcast___")]
7215  public static extern global::System.IntPtr BooleanVar_SWIGUpcast(global::System.IntPtr jarg1);
7216 
7217  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SymmetryBreaker_SWIGUpcast___")]
7218  public static extern global::System.IntPtr SymmetryBreaker_SWIGUpcast(global::System.IntPtr jarg1);
7219 
7220  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_SearchLog_SWIGUpcast___")]
7221  public static extern global::System.IntPtr SearchLog_SWIGUpcast(global::System.IntPtr jarg1);
7222 
7223  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_RoutingModelVisitor_SWIGUpcast___")]
7224  public static extern global::System.IntPtr RoutingModelVisitor_SWIGUpcast(global::System.IntPtr jarg1);
7225 
7226  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_GlobalVehicleBreaksConstraint_SWIGUpcast___")]
7227  public static extern global::System.IntPtr GlobalVehicleBreaksConstraint_SWIGUpcast(global::System.IntPtr jarg1);
7228 
7229  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TypeIncompatibilityChecker_SWIGUpcast___")]
7230  public static extern global::System.IntPtr TypeIncompatibilityChecker_SWIGUpcast(global::System.IntPtr jarg1);
7231 
7232  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TypeRequirementChecker_SWIGUpcast___")]
7233  public static extern global::System.IntPtr TypeRequirementChecker_SWIGUpcast(global::System.IntPtr jarg1);
7234 
7235  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_TypeRegulationsConstraint_SWIGUpcast___")]
7236  public static extern global::System.IntPtr TypeRegulationsConstraint_SWIGUpcast(global::System.IntPtr jarg1);
7237 
7238  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_BasePathFilter_SWIGUpcast___")]
7239  public static extern global::System.IntPtr BasePathFilter_SWIGUpcast(global::System.IntPtr jarg1);
7240 
7241  [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfConstraintSolver_CPFeasibilityFilter_SWIGUpcast___")]
7242  public static extern global::System.IntPtr CPFeasibilityFilter_SWIGUpcast(global::System.IntPtr jarg1);
7243 }
7244 
7245 }
static void Assignment_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void SearchLog_EndInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint IntVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static string SolutionCollector_ToStringSwigExplicitSolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool LocalSearchOperatorVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Int64Vector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long RoutingDimension_GlobalSpanCostCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperator_Reset(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ModelCache_FindExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_Try__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string ModelVisitor_kLateDateArgument_get()
static void LocalSearchOperator_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, LocalSearchOperator.SwigDelegateLocalSearchOperator_0 delegate0, LocalSearchOperator.SwigDelegateLocalSearchOperator_1 delegate1, LocalSearchOperator.SwigDelegateLocalSearchOperator_2 delegate2, LocalSearchOperator.SwigDelegateLocalSearchOperator_3 delegate3, LocalSearchOperator.SwigDelegateLocalSearchOperator_4 delegate4, LocalSearchOperator.SwigDelegateLocalSearchOperator_5 delegate5)
static global::System.IntPtr Assignment_FastAdd__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SolutionCollector_AddObjective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeElement__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool Solver_CheckAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeWeightedMaximize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4)
delegate void SwigDelegateIntVarLocalSearchFilter_1(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static string ModelVisitor_kWeightedSumOfAssignedEqualVariableExtension_get()
static void SequenceVarElement_SetBackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static bool Solver_CheckConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVarElement_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchLimit_19()
static global::System.IntPtr IntVar_IsLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static void delete_DecisionBuilderVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_RoutingIndexManager__SWIG_0(int jarg1, int jarg2, int jarg3)
static void LocalSearchOperatorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr IntVar_GetHoles(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_VisitIntegerArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, int length3, long[] jarg3)
static void SearchLog_AcceptUncheckedNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_BeginVisitExtension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static string ModelVisitor_kIntervalUnaryRelation_get()
static uint IntVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateIntVarLocalSearchOperator_4()
static global::System.IntPtr IntExpr_IsGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool RoutingModel_CheckLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarLocalSearchFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakePathCumul__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, LongLongToLong jarg6)
static global::System.IntPtr Solver_MakeBranchesLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void BooleanVar_WhenBound(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSolutionCollector_4(global::System.IntPtr b)
static global::System.IntPtr new_DecisionBuilderVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kDurationExpr_get()
static global::System.IntPtr new_IntVarVector__SWIG_2(int jarg1)
static void delete_RoutingModel(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool IntVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateRegularLimit_8(global::System.IntPtr d, bool apply)
static void SearchMonitor_AcceptUncheckedNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenEndRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static global::System.IntPtr AssignmentSequenceContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SymmetryBreakerVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kSumEqual_get()
static void SymmetryBreakerVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr IntExpr_Member__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static global::System.IntPtr ChangeValue_SWIGUpcast(global::System.IntPtr jarg1)
static int ModelCache_EXPR_SQUARE_get()
static int CST_SUB_VAR_get()
static string DecisionBuilder_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeDifference__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr DecisionBuilderVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Int64Vector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntTupleSet_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Solver_LocalSearchProfile(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_IntTupleSet__SWIG_0(int jarg1)
delegate void SwigDelegateRegularLimit_5(global::System.IntPtr b, global::System.IntPtr d)
static void DefaultPhaseParameters_initialization_splits_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_AssignmentIntContainer()
static global::System.IntPtr Solver_MakeFixedDurationEndSyncedOnStartIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void PropagationMonitor_SetMax__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Assignment_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
delegate void SwigDelegateIntVarLocalSearchFilter_4()
static int ModelCache_VAR_ARRAY_CONSTANT_ARRAY_EXPRESSION_MAX_get()
static global::System.IntPtr IntExpr_IsGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int DecisionBuilderVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingDimension_GetSpanUpperBoundForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateSearchLimit_24()
static long RoutingDimension_GetTransitValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static void IntVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static string ModelVisitor_kExpressionArgument_get()
delegate string SwigDelegateLocalSearchOperator_0()
static void delete_PropagationBaseObject(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeTabuSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, long jarg6, long jarg7, double jarg8)
static void PathOperator_SetNextBaseToIncrementSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void IntVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool RevPartialSequence_IsRanked(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_KILL_BOTH_get()
static void RoutingModel_SetVisitType(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3, int jarg4)
static bool Assignment_HasObjective(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_SetPerformed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static string Constraint_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SolutionCollector_SWIGUpcast(global::System.IntPtr jarg1)
static int ModelCache_EXPR_CONSTANT_MAX_get()
static void ModelCache_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PropagationBaseObject_HasName(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_AddLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_OUTSIDE_SEARCH_get()
delegate bool SwigDelegateSequenceVarLocalSearchOperator_1(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static void delete_IntVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate void SwigDelegateLocalSearchFilter_1(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static string ModelVisitor_kElementEqual_get()
static void SequenceVar_RankNotLast(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr CastConstraint_TargetVar(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_10()
static int RoutingModel_PICKUP_AND_DELIVERY_FIFO_get()
static string RevPartialSequence_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_RegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5, bool jarg6, bool jarg7)
static SWIGStringHelper swigStringHelper
static void SearchMonitor_EndInitialPropagationSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool SearchLog_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SolveModelWithSat(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool SearchMonitor_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
Definition: PathOperator.cs:18
static global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void IntervalVar_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeScalProdEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void SearchMonitor_RestartSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void IntVectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void BasePathFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsGreaterCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int Solver_NORMAL_PRIORITY_get()
static bool RoutingModel_AddConstantDimensionWithSlack(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, bool jarg5, string jarg6)
delegate void SwigDelegateSearchMonitor_5(global::System.IntPtr b, global::System.IntPtr d)
static bool IntVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate string SwigDelegateSymmetryBreaker_0()
static long IntervalVar_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_MakeIntervalVarArray(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, bool jarg9, string jarg10, global::System.Runtime.InteropServices.HandleRef jarg11)
static global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static string RoutingDimension_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_GetDimensionOrDie(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static bool Solver_IsProfilingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
delegate bool SwigDelegateSequenceVarLocalSearchOperator_3()
static global::System.IntPtr IntVector_Repeat(int jarg1, int jarg2)
static void delete_SearchLog(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Int64Vector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void delete_IntExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSolutionCollector_23(global::System.IntPtr visitor)
static long RoutingDimension_ShortestTransitionSlack(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kIndex2Argument_get()
static global::System.IntPtr Solver_MakeIsLessOrEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_PropagationBaseObject(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_CONSTANT_CONDITIONAL_get()
static global::System.IntPtr AssignmentIntervalContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSearchLimit_27(global::System.IntPtr limit)
static void delete_DefaultPhaseParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint Int64VectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchLimit_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeMax__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void RoutingModel_SetPrimaryConstrainedDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static void DecisionBuilderVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate bool SwigDelegateSearchLimit_17(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static long RoutingModel_GetDepot(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_11()
static global::System.IntPtr SearchMonitorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_SearchMonitorVector__SWIG_0()
static global::System.IntPtr Solver_MakeMinEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kMaxArgument_get()
static global::System.IntPtr new_Solver__SWIG_1(string jarg1, int parameters_size, byte[] jarg2)
static string ModelVisitor_kMinArgument_get()
static global::System.IntPtr AssignmentSequenceContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SymmetryBreakerVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_ConcatenateOperators__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntIntToLong jarg3)
static int RoutingModel_ADDED_TYPE_REMOVED_FROM_VEHICLE_get()
static global::System.IntPtr SequenceVarElement_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1)
static int LocalSearchOperatorVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeSquare(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingDimension_GetLocalOptimizerOffsetForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateLocalSearchOperator_2(global::System.IntPtr assignment)
static void IntervalVarElement_SetPerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeGuidedLocalSearch__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongToLong jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, double jarg7)
static long LocalSearchFilter_GetAcceptedObjectiveValueSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_TypeRegulationsChecker(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate long LongToLong(long t)
static int Solver_ASSIGN_MAX_VALUE_get()
static global::System.IntPtr new_TypeIncompatibilityChecker(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
delegate void SwigDelegateSolutionCollector_10()
static int SymmetryBreakerVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kStartExpr_get()
static void delete_AssignmentElement(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchFilter_Revert(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Assignment_SetObjectiveRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr SymmetryBreakerVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long SolutionCollector_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Assignment_Activated__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVar_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool AssignmentSequenceContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OptimizeVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsMemberVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static global::System.IntPtr Solver_MakeIsGreaterOrEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void delete_Assignment(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_EXCHANGE_get()
static void BooleanVar_WhenDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RoutingModel_SetAmortizedCostFactorsOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, int jarg4)
static void Assignment_SetObjectiveMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long IntVarElement_Max(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitor_AcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SolutionPool_GetNextSolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Solver_IntegerCastInfo_maintainer_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void BooleanVar_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void delete_Solver_IntegerCastInfo(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_EXPRESSION_MAX_get()
delegate void SwigDelegateOptimizeVar_4(global::System.IntPtr db)
static global::System.IntPtr RoutingModel_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RoutingModel_AddSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long IntervalVarElement_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConvexPiecewiseExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5, long jarg6)
static int RoutingModel_VehicleIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void PropagationMonitor_EndNestedConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_Solver_IntegerCastInfo__SWIG_0()
static global::System.IntPtr AssignmentSequenceContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string ModelVisitor_kDisjunctive_get()
static global::System.IntPtr IntExpr_Member__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static global::System.IntPtr RoutingModel_PreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_FastAdd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void RoutingModel_SetAssignmentFromOtherModelAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void IntervalVarElement_SetPerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long SolutionCollector_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntVar_WhenBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegateIntVarLocalSearchOperator_2()
static void IntVar_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static int ModelCache_EXPR_EXPRESSION_MAX_get()
static uint Int64VectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_BeginDemonRun(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateOptimizeVar_24()
static global::System.IntPtr Solver_MakeNoCycle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongToBoolean jarg4, bool jarg5)
static bool IntVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Pack_SetAssigned(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Constraint_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string BaseObject_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAllDifferent__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVarLocalSearchOperatorTemplate_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void Assignment_SetObjectiveMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SearchMonitorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_ChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kInversePermutation_get()
static global::System.IntPtr AssignmentIntervalContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ModelCache_EXPR_EXPR_MAX_get()
static global::System.IntPtr Solver_MakeDistribute__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4)
static int DefaultPhaseParameters_SELECT_MIN_IMPACT_get()
static void DefaultPhaseParameters_random_seed_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DecisionBuilder_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, DecisionBuilder.SwigDelegateDecisionBuilder_0 delegate0, DecisionBuilder.SwigDelegateDecisionBuilder_1 delegate1)
static global::System.IntPtr ModelCache_FindExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4)
delegate void SwigDelegateConstraint_4()
static global::System.IntPtr IntervalVar_StartsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeNullIntersect(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long RoutingModel_GetNumberOfDecisionsInFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2)
static string ModelVisitor_kVariableGroupExtension_get()
static void LocalSearchOperatorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeDecisionBuilderFromAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int length5, long[] jarg5)
static void IntervalVar_WhenDurationRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitor_AcceptSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string PropagationMonitor_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, string jarg4)
delegate void SwigDelegateSearchLimit_7(global::System.IntPtr d)
static void SearchLimit_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SequenceVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateRegularLimit_1()
static long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kObjectiveExtension_get()
static bool LocalSearchOperatorVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void ExceptionDelegate(string message)
static global::System.IntPtr AssignmentIntContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Assignment_IntVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNoCycle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongToBoolean jarg4)
static global::System.IntPtr Solver_MakeIntConst__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool RoutingDimension_HasCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void Assignment_SetStartValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int RoutingModel_Vehicles(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate int LongToInt(long t)
delegate void SwigDelegateSymmetryBreaker_5(global::System.IntPtr sequence, int index)
static int Solver_UNACTIVELNS_get()
delegate bool SwigDelegateChangeValue_3()
static void delete_Int64Vector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarElement_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void Assignment_SetObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeIntVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, string jarg3)
static long SolutionCollector_PerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate string SwigDelegateOptimizeVar_25()
static global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5)
static void SearchMonitor_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void AssignmentSequenceContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakeNotMemberCt__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4)
static int RoutingModel_GetNonZeroCostClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMaximize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_SearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ModelVisitor_BeginVisitModel(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr Solver_MakeScalProdLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4)
static global::System.IntPtr ToInt64Vector(int length1, int[] jarg1)
static global::System.IntPtr Solver_MakeAllDifferent__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static long IntervalVar_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarElement_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kEndMinArgument_get()
static int ModelCache_VAR_ARRAY_CONSTANT_ARRAY_SCAL_PROD_get()
static global::System.IntPtr Assignment_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_LocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAbsEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateSymmetryBreaker_2(global::System.IntPtr var, long value, bool start_with_lower_half)
delegate void SwigDelegateSearchMonitor_7(global::System.IntPtr d)
static global::System.IntPtr IntervalVar_StartsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeAssignVariableValueOrDoNothing(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static bool PathOperator_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Value(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakePhase__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongLongToBoolean jarg4)
static bool Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kDifferenceOperation_get()
static void SearchMonitor_EnterSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate int SwigDelegateOptimizeVar_22()
delegate string VoidToString()
static global::System.IntPtr IntervalVar_EndsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RoutingModel_GetRequiredTypeAlternativesWhenRemovingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void delete_IntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakePathCumul__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void PropagationBaseObject_EnqueueVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int BooleanVar_VarType(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_ARRAY_CONSTANT_INDEX_get()
static global::System.IntPtr Solver_MakeLimit__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long Assignment_ObjectiveMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_Compose__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OptimizeVar_PrintSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_IntVectorVector__SWIG_2(int jarg1)
static void RoutingModel_AddRequiredTypeAlternativesWhenAddingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long RoutingModel_GetArcCostForFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr ModelCache_FindVarConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4)
static string ModelVisitor_kEndsArgument_get()
static void OptimizeVar_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OptimizeVar.SwigDelegateOptimizeVar_0 delegate0, OptimizeVar.SwigDelegateOptimizeVar_1 delegate1, OptimizeVar.SwigDelegateOptimizeVar_2 delegate2, OptimizeVar.SwigDelegateOptimizeVar_3 delegate3, OptimizeVar.SwigDelegateOptimizeVar_4 delegate4, OptimizeVar.SwigDelegateOptimizeVar_5 delegate5, OptimizeVar.SwigDelegateOptimizeVar_6 delegate6, OptimizeVar.SwigDelegateOptimizeVar_7 delegate7, OptimizeVar.SwigDelegateOptimizeVar_8 delegate8, OptimizeVar.SwigDelegateOptimizeVar_9 delegate9, OptimizeVar.SwigDelegateOptimizeVar_10 delegate10, OptimizeVar.SwigDelegateOptimizeVar_11 delegate11, OptimizeVar.SwigDelegateOptimizeVar_12 delegate12, OptimizeVar.SwigDelegateOptimizeVar_13 delegate13, OptimizeVar.SwigDelegateOptimizeVar_14 delegate14, OptimizeVar.SwigDelegateOptimizeVar_15 delegate15, OptimizeVar.SwigDelegateOptimizeVar_16 delegate16, OptimizeVar.SwigDelegateOptimizeVar_17 delegate17, OptimizeVar.SwigDelegateOptimizeVar_18 delegate18, OptimizeVar.SwigDelegateOptimizeVar_19 delegate19, OptimizeVar.SwigDelegateOptimizeVar_20 delegate20, OptimizeVar.SwigDelegateOptimizeVar_21 delegate21, OptimizeVar.SwigDelegateOptimizeVar_22 delegate22, OptimizeVar.SwigDelegateOptimizeVar_23 delegate23, OptimizeVar.SwigDelegateOptimizeVar_24 delegate24, OptimizeVar.SwigDelegateOptimizeVar_25 delegate25)
static void PropagationBaseObject_UnfreezeQueue(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kSumLessOrEqual_get()
static long RoutingModel_GetHomogeneousCost(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void RoutingModel_SetFirstSolutionEvaluator(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2)
static global::System.IntPtr Solver_GetPropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenEndRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Assignment_AddObjective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RoutingModel_SetAmortizedCostFactorsOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void SolutionCollector_Add__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kFixedChargeArgument_get()
static global::System.IntPtr RoutingIndexManager_NodesToIndices(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static void DefaultPhaseParameters_run_all_heuristics_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static uint SymmetryBreakerVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_CompactAndCheckAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_IntervalVarVector__SWIG_0()
static void SearchMonitor_BeginInitialPropagationSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_RevInteger(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_LocalSearchPhaseParameters()
static void Pack_AddWeightedSumEqualVarDimension__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int ModelCache_EXPR_EXPR_MIN_get()
static void IntervalVar_WhenAnything__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static global::System.IntPtr Solver_MakeOperator__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, int jarg5)
static int Solver_CHOICE_POINT_get()
static bool PathOperator_ConsiderAlternativesSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr new_Assignment__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingModel_AddVectorDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3, bool jarg4, string jarg5)
static global::System.IntPtr IntervalVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_kNumPriorities_get()
static global::System.IntPtr new_IntTupleSet__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_MakePathSpansAndTotalSlacks(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static string ModelVisitor_kDelayedPathCumul_get()
static bool DefaultPhaseParameters_persistent_impact_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SymmetryBreakerVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Pack_IsAssignedStatusKnown(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr DecisionBuilder_SWIGUpcast(global::System.IntPtr jarg1)
static void RoutingDimension_SetSpanCostCoefficientForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3)
static global::System.IntPtr Solver_MakeLessOrEqual__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void IntVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int RoutingModel_Nodes(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenEndBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
delegate void SwigDelegateOptimizeVar_2()
static global::System.IntPtr new_IntVectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_LK_get()
static void Pack_OneDomain(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
Definition: ChangeValue.cs:18
static string ModelVisitor_kMin_get()
static global::System.IntPtr Solver_MakeSum__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate long SwigDelegateLocalSearchFilter_6()
static void Solver_PopState(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void AssignmentSequenceContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static void AssignmentIntervalContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr new_LocalSearchOperatorVector__SWIG_2(int jarg1)
static string ModelVisitor_kTargetArgument_get()
static global::System.IntPtr Solver_MakeCumulative__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5)
static long BooleanVar_Min(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegatePathOperator_5()
delegate void SwigDelegateRegularLimit_7(global::System.IntPtr d)
static int Solver_MAKEACTIVE_get()
delegate bool SwigDelegatePathOperator_10(long base_index)
static void SequenceVar_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntervalVar_WhenStartBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static int ModelCache_VAR_ARRAY_MAX_get()
static void LocalSearchFilterVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void SearchLimit_PeriodicCheckSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SearchMonitor_IsUncheckedSolutionLimitReached(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_CONSTRAINT_MAX_get()
delegate void SwigDelegateSearchMonitor_6(global::System.IntPtr d)
static global::System.IntPtr BooleanVar_IsLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void BooleanVar_RestoreValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVar_SetValues(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static global::System.IntPtr IntervalVar_EndExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Pack_Post(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_ClearLocalSearchState(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int Solver_INTERVAL_DEFAULT_get()
static int Solver_CHOOSE_LOWEST_MIN_get()
static string ModelVisitor_kIsEqual_get()
static void ModelCache_InsertExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static global::System.IntPtr new_AssignmentElement()
static global::System.IntPtr IntVarLocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1)
static void SolutionCollector_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SolutionCollector.SwigDelegateSolutionCollector_0 delegate0, SolutionCollector.SwigDelegateSolutionCollector_1 delegate1, SolutionCollector.SwigDelegateSolutionCollector_2 delegate2, SolutionCollector.SwigDelegateSolutionCollector_3 delegate3, SolutionCollector.SwigDelegateSolutionCollector_4 delegate4, SolutionCollector.SwigDelegateSolutionCollector_5 delegate5, SolutionCollector.SwigDelegateSolutionCollector_6 delegate6, SolutionCollector.SwigDelegateSolutionCollector_7 delegate7, SolutionCollector.SwigDelegateSolutionCollector_8 delegate8, SolutionCollector.SwigDelegateSolutionCollector_9 delegate9, SolutionCollector.SwigDelegateSolutionCollector_10 delegate10, SolutionCollector.SwigDelegateSolutionCollector_11 delegate11, SolutionCollector.SwigDelegateSolutionCollector_12 delegate12, SolutionCollector.SwigDelegateSolutionCollector_13 delegate13, SolutionCollector.SwigDelegateSolutionCollector_14 delegate14, SolutionCollector.SwigDelegateSolutionCollector_15 delegate15, SolutionCollector.SwigDelegateSolutionCollector_16 delegate16, SolutionCollector.SwigDelegateSolutionCollector_17 delegate17, SolutionCollector.SwigDelegateSolutionCollector_18 delegate18, SolutionCollector.SwigDelegateSolutionCollector_19 delegate19, SolutionCollector.SwigDelegateSolutionCollector_20 delegate20, SolutionCollector.SwigDelegateSolutionCollector_21 delegate21, SolutionCollector.SwigDelegateSolutionCollector_22 delegate22, SolutionCollector.SwigDelegateSolutionCollector_23 delegate23, SolutionCollector.SwigDelegateSolutionCollector_24 delegate24)
static string ModelVisitor_kLessOrEqual_get()
static global::System.IntPtr new_SequenceVarLocalSearchOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SetAssignmentFromAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr new_DecisionBuilderVector__SWIG_2(int jarg1)
static global::System.IntPtr SequenceVarLocalSearchOperator_Sequence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr LocalSearchMonitor_SWIGUpcast(global::System.IntPtr jarg1)
static void SymmetryBreaker_AddIntegerVariableGreaterOrEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int BaseLns_FragmentSize(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_EndNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void SearchMonitor_ApplyDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CPFeasibilityFilter_SWIGUpcast(global::System.IntPtr jarg1)
Definition: Demon.cs:18
static void AssignmentSequenceContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kEquality_get()
static int ModelCache_EXPR_CONSTANT_PROD_get()
static int ModelCache_EXPR_EXPR_IS_NOT_EQUAL_get()
static global::System.IntPtr RoutingModelVisitor_SWIGUpcast(global::System.IntPtr jarg1)
delegate void SwigDelegateSearchMonitor_1()
static uint SequenceVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_NOT_SET_get()
delegate bool SwigDelegateRegularLimit_20()
static void SearchMonitorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingDimension_GetPostTravelEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void PropagationMonitor_BeginConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate string SwigDelegateSearchMonitor_0()
delegate int SwigDelegateSolutionCollector_22()
static int IntVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr AssignmentIntervalContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OptimizeVar_RefuteDecisionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool PathOperator_InitPositionSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static ulong BooleanVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingDimension_FixedTransitVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SearchLog_NoMoreSolutions(global::System.Runtime.InteropServices.HandleRef jarg1)
static ulong Solver_Stamp(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_EQUALITY_get()
static long IntervalVarElement_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVar_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate bool SwigDelegatePathOperator_7()
delegate string SwigDelegateRegularLimit_0()
static void delete_CPFeasibilityFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIntervalVarRelationWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, long jarg5)
static uint IntVectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_CONSTANT_ARRAY_ELEMENT_get()
static string ModelVisitor_kStartMaxArgument_get()
static long Assignment_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint SearchMonitorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, int length3, long[] jarg3)
static void CPFeasibilityFilter_OnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, int length3, long[] jarg3)
static string ModelVisitor_kCountArgument_get()
static void RevPartialSequence_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static string RoutingModelVisitor_kRemoveValues_get()
delegate void SwigDelegateOptimizeVar_1()
static void PropagationMonitor_SetStartMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static string ModelVisitor_kScalProdEqual_get()
static global::System.IntPtr Solver_MakeTransitionConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int length5, long[] jarg5)
static long IntervalVar_OldEndMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int ModelCache_EXPR_EXPR_IS_LESS_OR_EQUAL_get()
static string Solver_ModelName(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeFailDecision(global::System.Runtime.InteropServices.HandleRef jarg1)
static long PathOperator_GetBaseNodeRestartPositionSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int RoutingModel_GetVisitTypePolicy(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void PropagationBaseObject_EnqueueDelayedDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeLexicalLess(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void LocalSearchFilterVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64Vector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNotMemberCt__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4)
static global::System.IntPtr Solver_MakeIfThenElseCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
delegate void SwigDelegateSolutionCollector_3()
static global::System.IntPtr new_SequenceVarElement__SWIG_0()
delegate bool SwigDelegateBaseLns_3()
delegate void SwigDelegateOptimizeVar_5(global::System.IntPtr b, global::System.IntPtr d)
static int Solver_TWOOPT_get()
static void IntVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void SearchLog_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenDurationBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string RoutingModel_GetPrimaryConstrainedDimension(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetPerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr IntExpr_IsLess__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeTemporalDisjunction__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
delegate void VoidToVoid()
static string ModelVisitor_kDeviation_get()
static void SearchMonitor_ExitSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kStartSyncOnEndOperation_get()
static global::System.IntPtr SequenceVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_MAXIMIZATION_get()
static int Solver_ENDS_AT_END_get()
static global::System.IntPtr Solver_MakeTrueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64VectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeSearchTrace(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr RoutingModel_Nexts(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kCumulativeArgument_get()
static void SequenceVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ModelCache_InsertExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5)
delegate void SwigDelegateOptimizeVar_9()
static void Int64Vector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr BaseIntExpr_CastToVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeOperator__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongLongToLong jarg3, int jarg4)
static int Solver_STAYS_IN_SYNC_get()
static bool RoutingModel_HasVehicleWithCostClassIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Int64VectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OptimizeVar_EnterSearchSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_AfterDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static long Solver_Neighbors(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateOptimizeVar_6(global::System.IntPtr d)
static bool AssignmentSequenceContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSolutionCollector_21()
static long Assignment_ObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeSum__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void IntVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSolutionCollector_14()
static int ModelCache_EXPR_CONSTANT_EXPRESSION_MAX_get()
static global::System.IntPtr RoutingModel_ApplyLocks(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ModelCache_solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SWIGRegisterExceptionCallbacks_operations_research_constraint_solver(ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate)
static long Assignment_PerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSolutionCollector_24()
static void PropagationMonitor_StartProcessingIntegerVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Assignment_Objective(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kMember_get()
static bool SearchLimit_IsCrossed(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, bool jarg8, string jarg9)
static void IntervalVar_WhenPerformedBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsDifferentVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void RegularLimit_InitSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static long SolutionCollector_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void delete_LocalSearchFilterVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SymmetryBreakerVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RegularLimit_SWIGUpcast(global::System.IntPtr jarg1)
static void AssignmentSequenceContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CastConstraint_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Int64VectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int RoutingModel_kNoDimension_get()
delegate void SwigDelegateSearchLimit_3()
static global::System.IntPtr IntVectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SymmetryBreaker_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SymmetryBreaker.SwigDelegateSymmetryBreaker_0 delegate0, SymmetryBreaker.SwigDelegateSymmetryBreaker_1 delegate1, SymmetryBreaker.SwigDelegateSymmetryBreaker_2 delegate2, SymmetryBreaker.SwigDelegateSymmetryBreaker_3 delegate3, SymmetryBreaker.SwigDelegateSymmetryBreaker_4 delegate4, SymmetryBreaker.SwigDelegateSymmetryBreaker_5 delegate5, SymmetryBreaker.SwigDelegateSymmetryBreaker_6 delegate6, SymmetryBreaker.SwigDelegateSymmetryBreaker_7 delegate7)
static string LocalSearchMonitor_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_AssignmentIntervalContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIntVar__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, string jarg3)
static global::System.IntPtr new_IntVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingModel_CostsAreHomogeneousAcrossVehicles(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetPerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int length4, long[] jarg4)
static global::System.IntPtr Solver_MakeRejectFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_ModelCache(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate string SwigDelegateDemon_0()
static void ModelVisitor_VisitIntervalArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeIsLessCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void SearchMonitor_EndFail(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RevPartialSequence_NumLastRanked(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_AvoidsDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Int64VectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr PropagationMonitor_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr LocalSearchOperatorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeAssignVariableValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeDistribute__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool IntVarLocalSearchOperatorTemplate_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarIterator_Init(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_VisitIntervalArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateSearchLimit_13()
static int SearchMonitor_ProgressPercentSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsBetweenVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void Int64Vector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
static int Solver_FULLPATHLNS_get()
static void delete_RoutingDimension(global::System.Runtime.InteropServices.HandleRef jarg1)
static int TRACE_VAR_get()
static global::System.IntPtr Solver_MakePhase__SWIG_13(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
delegate global::System.IntPtr SwigDelegateSearchLimit_28()
static void RoutingModel_AddVariableMinimizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeElementEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OptimizeVar_AtSolutionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_Fail(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate string SwigDelegateDecisionBuilder_0()
static string SequenceVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenDurationBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static string ModelVisitor_kAtMost_get()
static long RoutingDimension_GetCumulVarSoftUpperBoundCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int RoutingModel_AddDisjunction__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3)
static string RegularLimit_ToStringSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntTupleSet_Insert2(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static bool Pending
static void ModelVisitor_VisitIntegerExpressionArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kElement_get()
static global::System.IntPtr Solver_MakeIsGreaterCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void RoutingModel_AddWeightedVariableMinimizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeIntVar__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static string ModelVisitor_kTraceOperation_get()
static global::System.IntPtr Solver_MakeFirstSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeTemporalDisjunction__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string SearchLog_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_VisitIntervalVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void SearchLog_ApplyDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kAllowedAssignments_get()
delegate void SwigDelegateSearchMonitor_9()
static global::System.IntPtr Solver_MakeBestValueSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static string ModelVisitor_kLeftArgument_get()
static int DefaultPhaseParameters_NORMAL_get()
static void LocalSearchFilter_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, LocalSearchFilter.SwigDelegateLocalSearchFilter_0 delegate0, LocalSearchFilter.SwigDelegateLocalSearchFilter_1 delegate1, LocalSearchFilter.SwigDelegateLocalSearchFilter_2 delegate2, LocalSearchFilter.SwigDelegateLocalSearchFilter_3 delegate3, LocalSearchFilter.SwigDelegateLocalSearchFilter_4 delegate4, LocalSearchFilter.SwigDelegateLocalSearchFilter_5 delegate5, LocalSearchFilter.SwigDelegateLocalSearchFilter_6 delegate6, LocalSearchFilter.SwigDelegateLocalSearchFilter_7 delegate7)
static global::System.IntPtr Decision_SWIGUpcast(global::System.IntPtr jarg1)
static int Assignment_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr BooleanVar_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr RoutingModel_GetDisjunctionIndices__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void PropagationMonitor_RankNotLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static long RoutingModel_Next(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr IntExpr_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLastSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint IntVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_CloseModel(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_EXPR_EXPR_GREATER_get()
static global::System.IntPtr IntervalVar_SafeDurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SearchMonitor_EndFailSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarElement_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RoutingDimension_GetGlobalOptimizerOffset(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntTupleSet_SortedByColumn(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string ModelVisitor_kSequenceVariable_get()
delegate void SwigDelegateIntVarLocalSearchFilter_7(global::System.IntPtr delta)
static global::System.IntPtr Solver_MakeNonEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static string PropagationBaseObject_BaseName(global::System.Runtime.InteropServices.HandleRef jarg1)
static long PosIntDivUp(long jarg1, long jarg2)
static global::System.IntPtr Solver_MakeFalseConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr BooleanVar_IsGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void DecisionBuilderVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static long Int64Vector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long IntExpr_Min(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeScalProdLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4)
static bool Pack_IsUndecided(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_MakeWeightedMinimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4)
static void DecisionVisitor_VisitRankLastInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void Solver_IntegerCastInfo_expression_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int DefaultPhaseParameters_SELECT_MAX_IMPACT_get()
static void SequenceVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr IntervalVar_StartsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long PathOperator_Prev(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool RoutingModel_IsStart(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string RoutingModel_DebugOutputAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3)
static void delete_RegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kVariableArgument_get()
static void PropagationMonitor_RankNotFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void PropagationMonitor_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static string ModelVisitor_kMaxEqual_get()
static global::System.IntPtr Solver_MakeElement__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool SearchLimit_Check(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kAllDifferent_get()
static void RoutingModel_AddAtSolutionCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
delegate void SwigDelegateSearchMonitor_8(global::System.IntPtr d, bool apply)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool IntVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr IntervalVar_EndsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SequenceVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RoutingModel_VehicleVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr new_SearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Constraint_ToStringSwigExplicitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RegularLimit_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long IntVarIterator_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static void BaseLns_AppendToFragment(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_OROPT_get()
static int DefaultPhaseParameters_initialization_splits_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kModuloArgument_get()
static void delete_BooleanVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchMonitor_BeginFilterNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakePhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4)
static void SequenceVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeIntConst__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, string jarg3)
static global::System.IntPtr Solver_MakeMirrorInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int AssignmentIntContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kIntervalDisjunction_get()
static string ModelVisitor_kStartsArgument_get()
delegate bool SwigDelegatePathOperator_9()
static global::System.IntPtr SymmetryBreaker_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeAllDifferentExcept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static long IntervalVarElement_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakePhase__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4)
static void AssignmentIntContainer_Resize(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr SymmetryBreakerVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SearchLog_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_SymmetryBreaker(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ModelCache_FindVoidConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string Decision_ToStringSwigExplicitDecision(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static int DOMAIN_INT_VAR_get()
static global::System.IntPtr Solver_MakePhase__SWIG_14(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
delegate global::System.IntPtr SwigDelegateDecisionBuilder_1(global::System.IntPtr s)
static global::System.IntPtr Solver_MakeLimit__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, bool jarg6, bool jarg7)
static void IntVarElement_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void AssignmentIntervalContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint IntervalVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool LocalSearchFilterVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr SolutionCollector_Solution(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr SearchMonitorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
Definition: BaseLns.cs:18
static string ModelVisitor_kValuesArgument_get()
delegate void SolverToVoid(Solver s)
static void LocalSearchMonitor_BeginFiltering(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_Try__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_PROBLEM_INFEASIBLE_get()
static int RoutingModel_ROUTING_SUCCESS_get()
static bool RegularLimit_IsUncheckedSolutionLimitReached(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeDeviation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void IntVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr RoutingModel_RestoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
Definition: Assignment.cs:11
static global::System.IntPtr Solver_MakeMin__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static string Pack_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVar_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntVarElement_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PathOperator_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, PathOperator.SwigDelegatePathOperator_0 delegate0, PathOperator.SwigDelegatePathOperator_1 delegate1, PathOperator.SwigDelegatePathOperator_2 delegate2, PathOperator.SwigDelegatePathOperator_3 delegate3, PathOperator.SwigDelegatePathOperator_4 delegate4, PathOperator.SwigDelegatePathOperator_5 delegate5, PathOperator.SwigDelegatePathOperator_6 delegate6, PathOperator.SwigDelegatePathOperator_7 delegate7, PathOperator.SwigDelegatePathOperator_8 delegate8, PathOperator.SwigDelegatePathOperator_9 delegate9, PathOperator.SwigDelegatePathOperator_10 delegate10, PathOperator.SwigDelegatePathOperator_11 delegate11, PathOperator.SwigDelegatePathOperator_12 delegate12, PathOperator.SwigDelegatePathOperator_13 delegate13, PathOperator.SwigDelegatePathOperator_14 delegate14)
static bool SearchMonitorVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SequenceVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void RoutingModel_ConsiderEmptyRouteCostsForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, int jarg3)
delegate bool SwigDelegateLocalSearchOperator_1(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static void AssignmentIntervalContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_TSPOPT_get()
static global::System.IntPtr Solver_MakeMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static long RoutingDimension_GetSpanCostCoefficientForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr SearchLimit_MakeClone(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool LongToBoolean(long t)
Definition: SearchLimit.cs:18
static long IntervalVar_StartMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SequenceVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RoutingDimension_GetCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool SequenceVarLocalSearchOperatorTemplate_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntExpr_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_Try__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_ConcatenateOperators__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void PropagationMonitor_EndProcessingIntegerVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVarLocalSearchFilter_OnSynchronizeSwigExplicitIntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int RevPartialSequence_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_use_last_conflict_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void Pack_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetPerformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr IntExpr_Maximize(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate bool SwigDelegateLocalSearchFilter_3()
static bool IntVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RoutingDimension_GetBreakIntervalsOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void PropagationMonitor_RankSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5)
delegate void SwigDelegateLocalSearchFilter_4(global::System.IntPtr assignment, global::System.IntPtr delta)
delegate string SwigDelegateIntVarLocalSearchFilter_0()
static global::System.IntPtr Solver_MakeElementEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static int Solver_ENDS_AFTER_get()
static long SolutionCollector_Branches(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void delete_IntVarIterator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLubyRestart(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeSumEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntVar_RemoveValues(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static void IntervalVar_WhenAnything__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_ENDS_BEFORE_get()
static void IntVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int Solver_LE_get()
static int Solver_CHOOSE_HIGHEST_MAX_get()
static long RoutingModel_UnperformedPenalty(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate string SwigDelegateIntVarLocalSearchOperator_0()
static void Assignment_ActivateObjective(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchMonitor_EndMakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string ModelVisitor_kTuplesArgument_get()
static void OptimizeVar_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint LocalSearchFilterVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kMaximizeArgument_get()
static void DecisionVisitor_VisitScheduleOrPostpone(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void delete_DisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DecisionBuilderVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntervalVarElement_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static int BooleanVar_kUnboundBooleanVarValue_get()
static void IntervalVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string PropagationBaseObject_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SequenceVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kUsageLessConstantExtension_get()
static void SolutionCollector_Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_INTERVAL_SET_TIMES_FORWARD_get()
static int RoutingIndexManager_GetNumberOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_IntegerCastInfo_expression_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_CONSTANT_CONSTANT_EXPRESSION_MAX_get()
static void SearchMonitor_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SearchMonitor.SwigDelegateSearchMonitor_0 delegate0, SearchMonitor.SwigDelegateSearchMonitor_1 delegate1, SearchMonitor.SwigDelegateSearchMonitor_2 delegate2, SearchMonitor.SwigDelegateSearchMonitor_3 delegate3, SearchMonitor.SwigDelegateSearchMonitor_4 delegate4, SearchMonitor.SwigDelegateSearchMonitor_5 delegate5, SearchMonitor.SwigDelegateSearchMonitor_6 delegate6, SearchMonitor.SwigDelegateSearchMonitor_7 delegate7, SearchMonitor.SwigDelegateSearchMonitor_8 delegate8, SearchMonitor.SwigDelegateSearchMonitor_9 delegate9, SearchMonitor.SwigDelegateSearchMonitor_10 delegate10, SearchMonitor.SwigDelegateSearchMonitor_11 delegate11, SearchMonitor.SwigDelegateSearchMonitor_12 delegate12, SearchMonitor.SwigDelegateSearchMonitor_13 delegate13, SearchMonitor.SwigDelegateSearchMonitor_14 delegate14, SearchMonitor.SwigDelegateSearchMonitor_15 delegate15, SearchMonitor.SwigDelegateSearchMonitor_16 delegate16, SearchMonitor.SwigDelegateSearchMonitor_17 delegate17, SearchMonitor.SwigDelegateSearchMonitor_18 delegate18, SearchMonitor.SwigDelegateSearchMonitor_19 delegate19, SearchMonitor.SwigDelegateSearchMonitor_20 delegate20, SearchMonitor.SwigDelegateSearchMonitor_21 delegate21, SearchMonitor.SwigDelegateSearchMonitor_22 delegate22, SearchMonitor.SwigDelegateSearchMonitor_23 delegate23, SearchMonitor.SwigDelegateSearchMonitor_24 delegate24)
static int Solver_AT_SOLUTION_get()
static void delete_SearchMonitorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SymmetryBreaker_AddIntegerVariableEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Pack_AssignAllPossibleToBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Demon_Inhibit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool BaseLns_HasFragmentsSwigExplicitBaseLns(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_SUM_get()
static long Solver_Solutions(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarLocalSearchOperatorTemplate_Activate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void Demon_Desinhibit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVarVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr IntVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long RoutingModel_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSearchMonitor_16()
static global::System.IntPtr Solver_MakeBestValueSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void IntervalVar_WhenStartBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingDimension_GetCumulVarSoftLowerBoundCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void RoutingDimension_SetCumulVarSoftLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static void delete_SequenceVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RevBool_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Assignment_NumIntervalVars(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Pack(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_DemonRuns(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long IntervalVarElement_EndValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void LocalSearchFilterVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateRegularLimit_21()
static void AssignmentElement_Activate(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeFalseConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SolutionPool_RegisterNewSolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIndexOfConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void Pack_UnassignAllRemainingItems(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeClosureDemon(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static void RoutingModel_AddVariableTargetToFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr IntVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int ModelCache_EXPR_EXPR_LESS_get()
static int Assignment_NumIntVars(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RegularLimit_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Pack_AddSumVariableWeightsLessOrEqualConstantDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static void IntVarLocalSearchFilter_Synchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeIntVar__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static int ModelCache_VAR_ARRAY_CONSTANT_EXPRESSION_MAX_get()
static string Demon_ToStringSwigExplicitDemon(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingDimension_InitializeBreaks(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SearchMonitor_AcceptSolutionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateOptimizeVar_17(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static global::System.IntPtr LocalSearchFilterVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr AssignmentIntContainer_Element__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate string SwigDelegateOptimizeVar_0()
static global::System.IntPtr SearchMonitor_SWIGUpcast(global::System.IntPtr jarg1)
static long PosIntDivDown(long jarg1, long jarg2)
static int IntTupleSet_Insert3(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
delegate void SwigDelegateSearchLimit_9()
static void LocalSearchOperatorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int LocalSearchFilterVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_RoutingModel__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int parameters_size, byte[] jarg2)
static void Solver_NewSearchAux__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Int64VectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateSearchMonitor_20()
static bool Solver_Solve__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate string SWIGStringDelegate(string message)
static global::System.IntPtr new_IntVectorVector__SWIG_0()
static global::System.IntPtr SequenceVar_SWIGUpcast(global::System.IntPtr jarg1)
static int ModelCache_EXPR_CONSTANT_MIN_get()
static string ModelVisitor_kDurationMinArgument_get()
static void SolutionCollector_Add__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Solver_RestartCurrentSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool AreAllBoundTo(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate void SwigDelegatePathOperator_1()
static global::System.IntPtr Pack_SWIGUpcast(global::System.IntPtr jarg1)
delegate void SwigDelegateIntVarLocalSearchOperator_1()
static void DefaultPhaseParameters_heuristic_period_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateRegularLimit_24()
static global::System.IntPtr Solver_MakeIsLessOrEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr IntExpr_VarWithName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr Solver_MakeStrictDisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3)
static string ModelVisitor_kPack_get()
static long IntervalVar_OldStartMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchLimit_EnterSearchSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetMin__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
delegate bool SwigDelegateSearchLimit_20()
static global::System.IntPtr Solver_MakeIsDifferentCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_IntVector__SWIG_2(int jarg1)
static bool Assignment_Bound(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Solver_SolveAndCommit__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr Solver_MakeLimit__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5)
static global::System.IntPtr IntExpr_IsGreater__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeIndexExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Pack_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIntVar__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static void SequenceVar_RankNotFirst(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntVarLocalSearchFilter_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_0 delegate0, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_1 delegate1, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_2 delegate2, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_3 delegate3, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_4 delegate4, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_5 delegate5, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_6 delegate6, IntVarLocalSearchFilter.SwigDelegateIntVarLocalSearchFilter_7 delegate7)
delegate void SwigDelegateRegularLimit_11()
static void RoutingModel_SetPickupAndDeliveryPolicyOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakePower(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_IntervalVarVector__SWIG_2(int jarg1)
static bool IntervalVarVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_EXPR_OPPOSITE_get()
static void IntVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OPP_VAR_get()
static void delete_TypeRegulationsConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVar_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void ModelCache_InsertVarConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int jarg5)
static bool SequenceVarLocalSearchOperatorTemplate_Activated(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kScalProdGreaterOrEqual_get()
static void SearchMonitor_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kSizeYArgument_get()
static void OptimizeVar_AcceptSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RoutingModel_IgnoreDisjunctionsAlreadyForcedToZero(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kNonEqual_get()
static void SearchMonitor_RestartSearchSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeCumulative__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, string jarg5)
static int Solver_CHOOSE_FIRST_UNBOUND_get()
static int Solver_STARTS_AT_END_get()
static global::System.IntPtr new_LocalSearchFilter()
static int Solver_SWITCH_BRANCHES_get()
static global::System.IntPtr new_DefaultPhaseParameters()
static global::System.IntPtr Solver_MakePhase__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, LongLongToLong jarg4)
static global::System.IntPtr new_RoutingModel__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_StartExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntervalVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PropagationMonitor_PopContext(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void OptimizeVar_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_IntVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OptimizeVar_AcceptSolutionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_TypeRequirementChecker(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateRegularLimit_14()
static int Solver_MINIMIZATION_get()
static int Solver_IN_ROOT_NODE_get()
static void Solver_PushState(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarLocalSearchFilter_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Pack_Propagate(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr DecisionBuilder_NextWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSequenceVarLocalSearchOperator_2()
static global::System.IntPtr LocalSearchOperatorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_Int64VectorVector__SWIG_0()
static string ModelVisitor_kModulo_get()
static int DefaultPhaseParameters_VERBOSE_get()
static global::System.IntPtr Solver_MakeProd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void RoutingDimension_AddNodePrecedence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static void Solver_NewSearchAux__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
delegate void SwigDelegateSearchMonitor_19()
delegate long SwigDelegatePathOperator_11(int base_index)
static global::System.IntPtr Solver_MakeSplitVariableDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, bool jarg4)
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static bool RoutingModel_AddConstantDimension(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, bool jarg4, string jarg5)
static global::System.IntPtr RoutingDimension_Slacks(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_Failures(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetPerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void delete_DecisionBuilder(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SolutionCollector_Unperformed(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Solver_HasName(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool AssignmentIntervalContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingIndexManager_IndexToNode(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void delete_Demon(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kAbsEqual_get()
static string ModelVisitor_kDistribute_get()
static void IntVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeCustomLimit(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToBoolean jarg2)
static string IntVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchLimit_8(global::System.IntPtr d, bool apply)
static global::System.IntPtr Solver_MakeLimit__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int proto_size, byte[] jarg2)
static global::System.IntPtr new_DecisionBuilderVector__SWIG_0()
static int RoutingModel_GetNumOfSingletonNodes(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntExpr_IsGreater__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int SequenceVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ModelCache_InsertVarConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5)
static int ModelCache_EXPR_CONSTANT_IS_LESS_OR_EQUAL_get()
static global::System.IntPtr Solver_MakeNonEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntExpr_WhenRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static void IntervalVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate bool SwigDelegateLocalSearchFilter_2(global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
static int Solver_ENDS_AT_START_get()
static global::System.IntPtr LocalSearchFilter_SWIGUpcast(global::System.IntPtr jarg1)
static bool DefaultPhaseParameters_run_all_heuristics_get(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSearchMonitor_17(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static void IntVectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_ModelVisitor()
static void Solver_CheckFail(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateChangeValue_2()
static void delete_TypeIncompatibilityChecker(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_RemoveInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static long Assignment_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntervalVar_StartsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateOptimizeVar_15()
static void LocalSearchFilterVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int ModelCache_VAR_CONSTANT_LESS_OR_EQUAL_get()
delegate void SwigDelegateSolutionCollector_1()
static global::System.IntPtr Solver_MakeDistribute__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4, int length5, long[] jarg5)
static bool PathOperator_ConsiderAlternatives(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SequenceVarElement_SetForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static int VAR_TIMES_CST_get()
static global::System.IntPtr Solver_MakeAssignVariableValueOrFail(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr ModelVisitor_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeDecision(global::System.Runtime.InteropServices.HandleRef jarg1, SolverToVoid jarg2, SolverToVoid jarg3)
static int ModelCache_VAR_ARRAY_SUM_get()
static void delete_LocalSearchPhaseParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OptimizeVar_BeginNextDecisionSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PathOperator_SetNextBaseToIncrement(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate void SwigDelegateDecision_2(global::System.IntPtr s)
static void DecisionBuilderVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Solver_AddPropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeNBestValueSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, bool jarg3)
delegate void SwigDelegateSolutionCollector_7(global::System.IntPtr d)
static int Solver_ASSIGN_CENTER_VALUE_get()
static void IntVectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAssignment__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenDurationRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static void IntVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int DefaultPhaseParameters_display_level_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAssignVariablesValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static System.IntPtr Solver_DefaultSolverParameters()
static void delete_SequenceVarLocalSearchOperatorTemplate(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kEndExpr_get()
static global::System.IntPtr RoutingDimension_Transits(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Int64Vector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long IntervalVar_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_EndDemonRun(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool AssignmentIntervalContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVar_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate bool SwigDelegateSequenceVarLocalSearchOperator_5()
static global::System.IntPtr Solver_MakeInversePermutationConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool RoutingModel_AddDimensionWithVehicleCapacity(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, int length4, long[] jarg4, bool jarg5, string jarg6)
static global::System.IntPtr new_BaseObject()
static void IntVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate string SwigDelegatePathOperator_0()
static int SequenceVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeWeightedMaximize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4)
static int BOOLEAN_VAR_get()
static void DecisionBuilderVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegateBaseLns_2()
static void PathOperator_OnNodeInitializationSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool DecisionBuilderVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegateOptimizeVar_16()
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static global::System.IntPtr new_SolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMonotonicElement(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeIndexOfFirstMinValueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_SWIGUpcast(global::System.IntPtr jarg1)
static bool PathOperator_OnSamePathAsPreviousBase(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
Definition: RegularLimit.cs:18
delegate long LongLongLongToLong(long t, long u, long v)
static int UNSPECIFIED_get()
static string ModelVisitor_kIntervalsArgument_get()
static void RegularLimit_Init(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_SequenceVarLocalSearchOperator__SWIG_0()
static void delete_BaseLns(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingDimension_SetBreakDistanceDurationOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, int jarg4)
static long IntVarLocalSearchFilter_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntervalVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void LocalSearchMonitor_EndAcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int ModelCache_EXPR_EXPR_GREATER_OR_EQUAL_get()
static uint SearchMonitorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_CHOOSE_MIN_SIZE_get()
static bool Solver_NameAllVariables(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SymmetryBreakerVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakePhase__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongToLong jarg4)
static void Solver_EndSearchAux(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate bool SwigDelegateRegularLimit_17(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static void SequenceVarLocalSearchOperatorTemplate_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kRelationArgument_get()
static global::System.IntPtr new_LocalSearchOperatorVector__SWIG_0()
static global::System.IntPtr new_IntervalVarElement__SWIG_0()
static string ModelVisitor_kIsBetween_get()
static void RoutingModel_SetAllowedVehiclesForIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3)
static global::System.IntPtr RoutingModel_solver(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSolutionCollector_16()
delegate void SwigDelegateSearchLimit_18()
static int Solver_RELOCATE_get()
static void Solver_NewSearchAux__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeIsGreaterOrEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64Vector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
static System.IntPtr Solver_MakeDefaultRegularLimitParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_State(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_PICKUP_AND_DELIVERY_LIFO_get()
static global::System.IntPtr Solver_Compose__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void BooleanVar_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr RoutingModel_GetRequiredTypeAlternativesWhenAddingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ModelCache_VAR_CONSTANT_CONSTRAINT_MAX_get()
static global::System.IntPtr Solver_MakeSymmetryManager__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_IntVarVector__SWIG_0()
static global::System.IntPtr RoutingModel_SolveWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2)
static void RoutingDimension_SetGlobalSpanCostCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr IntervalVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void AssignmentSequenceContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kSizeXArgument_get()
static void delete_RevPartialSequence(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationBaseObject_SetName(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static int Solver_DECREMENT_get()
static int Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get()
static void Pack_AddWeightedSumEqualVarDimension__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr BaseIntExpr_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr RoutingModel_SolveFromAssignmentWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int search_parameters_size, byte[] jarg3)
static void Assignment_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntVar_IsGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_OldValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void delete_SequenceVarVector(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchLimit_11()
static void ModelVisitor_VisitIntegerVariableArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Demon_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Demon.SwigDelegateDemon_0 delegate0, Demon.SwigDelegateDemon_1 delegate1, Demon.SwigDelegateDemon_2 delegate2)
delegate void SwigDelegatePathOperator_8()
static global::System.IntPtr RoutingDimension_Cumuls(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVar_OldDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_Rand64(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int Solver_SIMPLE_MARKER_get()
static int SearchMonitorVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeFixedInterval(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, string jarg4)
static void ModelVisitor_VisitIntegerVariable__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kRelaxedMaxOperation_get()
static int RoutingModel_PICKUP_AND_DELIVERY_NO_ORDER_get()
static long IntervalVarElement_EndMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_var_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Int64VectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateSearchLimit_1()
static void IntVarLocalSearchOperatorTemplate_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr SequenceVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static bool RoutingModel_ArcIsMoreConstrainedThanArc(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static bool RoutingModel_WriteAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static long IntVarLocalSearchOperatorTemplate_OldValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kSearchLimitExtension_get()
static void SymmetryBreakerVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakeOpposite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RoutingModel_VehicleCostsConsideredVar(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeCount__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int IntVarVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr AssignmentSequenceContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_AssignmentIntervalContainer()
static int Solver_SearchDepth(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_MAKEINACTIVE_get()
static global::System.IntPtr Solver_MakeLastSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeNoCycle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int ModelCache_VAR_CONSTANT_GREATER_OR_EQUAL_get()
delegate void SwigDelegateChangeValue_5()
static global::System.IntPtr new_RevPartialSequence__SWIG_0(int length1, int[] jarg1)
static global::System.IntPtr DisjunctiveConstraint_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_ReSeed(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeScalProdGreaterOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4)
static int Solver_ASSIGN_MIN_VALUE_get()
static void AssignmentIntContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNullIntersectExcept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void Assignment_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static bool RegularLimit_IsUncheckedSolutionLimitReachedSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarElement_SetSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, int length3, int[] jarg3, int length4, int[] jarg4)
static long RoutingModel_GetDisjunctionPenalty(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool Solver_Solve__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr IntervalVar_EndsAtEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSolutionCollector_6(global::System.IntPtr d)
static bool SearchMonitor_AtSolutionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static int LocalSearchFilterVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void LocalSearchFilterVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakeFirstSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint DecisionBuilderVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SearchMonitor_AcceptDelta(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void LocalSearchFilterVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_Try__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void AssignmentSequenceContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Assignment_Contains__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void LocalSearchFilter_RelaxSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int ModelCache_VOID_CONSTRAINT_MAX_get()
delegate void SwigDelegateSolutionCollector_18()
static void IntervalVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVarElement_SetPerformedValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int length4, long[] jarg4, LongLongToLong jarg5)
static void IntVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_ROUTING_NOT_SOLVED_get()
static uint SymmetryBreakerVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_IntVarVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Constraint_IsCastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingModel_AddDimensionWithVehicleTransitAndCapacity(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3, int length4, long[] jarg4, bool jarg5, string jarg6)
static global::System.IntPtr Solver_MakeElementEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr SearchMonitor_solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarElement_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeIsMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr new_Int64VectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_ROUTING_INVALID_get()
static global::System.IntPtr new_SequenceVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DecisionBuilderVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kScalProdLessOrEqual_get()
delegate bool SwigDelegatePathOperator_14()
delegate string SwigDelegateChangeValue_0()
static long BooleanVar_Max(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_VisitIntegerArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, long jarg3)
static bool Assignment_ActivatedObjective(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_NewSearchAux__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
delegate void SwigDelegateRegularLimit_10()
static global::System.IntPtr IntExpr_IsEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeEnterSearchCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
delegate string SwigDelegateConstraint_1()
static uint LocalSearchOperatorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetBackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static string ModelVisitor_kTrueConstraint_get()
static void Int64VectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void AssignmentIntervalContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_BaseIntExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kUsageEqualVariableExtension_get()
static void delete_Int64VectorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_DIV_get()
static void IntVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PropagationMonitor_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static int VAR_ADD_CST_get()
static bool IntVar_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static uint IntervalVarVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeRandomLnsOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Int64Vector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int ModelCache_VAR_CONSTANT_CONSTANT_CONSTRAINT_MAX_get()
static global::System.IntPtr Solver_GetOrCreateLocalSearchState(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSequenceVarLocalSearchOperator_6()
static void AssignmentIntContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DecisionBuilderVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeAssignment__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_Decision()
static global::System.IntPtr Solver_MakeDelayedConstraintInitialPropagateCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSearchMonitor_21()
static int Demon_PrioritySwigExplicitDemon(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVarElement_SWIGUpcast(global::System.IntPtr jarg1)
static string ModelVisitor_kProductOperation_get()
static global::System.IntPtr RoutingDimension_FixedTransits(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool LocalSearchOperator_MakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_STARTS_AFTER_START_get()
static void SymmetryBreakerVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr RoutingDimension_BaseDimension(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarElement_SetStartValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int ModelCache_VAR_CONSTANT_ARRAY_EXPRESSION_MAX_get()
static bool IntVarIterator_Ok(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5)
static global::System.IntPtr Solver_MakePack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static uint SequenceVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIntVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, string jarg4)
static void IntVectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool IntVarLocalSearchOperatorTemplate_Activated(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate void SwigDelegateRegularLimit_6(global::System.IntPtr d)
static int IntTupleSet_Insert__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static int Solver_KEEP_LEFT_get()
static global::System.IntPtr Solver_MakeWeightedOptimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, long jarg5)
static global::System.IntPtr new_RoutingIndexManager__SWIG_1(int jarg1, int jarg2, int length3, int[] jarg3, int length4, int[] jarg4)
static global::System.IntPtr Solver_MakePathCumul__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, LongLongToLong jarg5)
static global::System.IntPtr BaseIntExpr_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_IntegerCastInfo_variable_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int DefaultPhaseParameters_heuristic_num_failures_limit_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_AddVariableMaximizedByFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingModel_End(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_LocalSearchFilterVector__SWIG_2(int jarg1)
static global::System.IntPtr new_CPFeasibilityFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchLog_BeginFail(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SolutionPool_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Int64Vector_Repeat(long jarg1, int jarg2)
static string ModelVisitor_kInt64ToBoolExtension_get()
static void AssignmentIntervalContainer_CopyIntersection(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool RoutingModel_AddDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3, long jarg4, bool jarg5, string jarg6)
static string RegularLimit_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingModel_ApplyLocksToAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, int len2_1, int[] len2_2, long[] jarg2, bool jarg3)
static long Solver_AcceptedNeighbors(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Assignment_Activated__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kScalProd_get()
static void ModelVisitor_EndVisitModel(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr Solver_MakeRankLastInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void DecisionBuilderVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAllSolutionCollector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_MutableSequenceVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr BooleanVar_SWIGUpcast(global::System.IntPtr jarg1)
static bool PathOperator_RestartAtPathStartOnSynchronize(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Assignment_Contains__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long Assignment_Value(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kCumulative_get()
static int RoutingModel_RegisterUnaryTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2)
static void Pack_RemoveAllPossibleFromBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr IntervalVar_SafeStartExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_RegisterDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntExpr_IsLessOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool RegularLimit_Check(global::System.Runtime.InteropServices.HandleRef jarg1)
static string SearchLimit_ToStringSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static long BooleanVar_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateOptimizeVar_3()
static long RoutingModel_GetArcCostForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static bool Assignment_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_WhenPerformedBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static void ModelVisitor_VisitSequenceVariable(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeElementEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeIsMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr IntVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_MakeDefaultPhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Assignment_MutableIntervalVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SolutionCollector_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Decision_ApplyWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Assignment_SetForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static global::System.IntPtr IntervalVar_StartsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static long IntervalVar_OldStartMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_RegisterIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_IntVarLocalSearchOperatorTemplate(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string CPFeasibilityFilter_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static long DisjunctiveConstraint_TransitionTime(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate void SwigDelegateRegularLimit_23(global::System.IntPtr visitor)
static global::System.IntPtr TypeIncompatibilityChecker_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeScalProd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static void RegularLimit_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, RegularLimit.SwigDelegateRegularLimit_0 delegate0, RegularLimit.SwigDelegateRegularLimit_1 delegate1, RegularLimit.SwigDelegateRegularLimit_2 delegate2, RegularLimit.SwigDelegateRegularLimit_3 delegate3, RegularLimit.SwigDelegateRegularLimit_4 delegate4, RegularLimit.SwigDelegateRegularLimit_5 delegate5, RegularLimit.SwigDelegateRegularLimit_6 delegate6, RegularLimit.SwigDelegateRegularLimit_7 delegate7, RegularLimit.SwigDelegateRegularLimit_8 delegate8, RegularLimit.SwigDelegateRegularLimit_9 delegate9, RegularLimit.SwigDelegateRegularLimit_10 delegate10, RegularLimit.SwigDelegateRegularLimit_11 delegate11, RegularLimit.SwigDelegateRegularLimit_12 delegate12, RegularLimit.SwigDelegateRegularLimit_13 delegate13, RegularLimit.SwigDelegateRegularLimit_14 delegate14, RegularLimit.SwigDelegateRegularLimit_15 delegate15, RegularLimit.SwigDelegateRegularLimit_16 delegate16, RegularLimit.SwigDelegateRegularLimit_17 delegate17, RegularLimit.SwigDelegateRegularLimit_18 delegate18, RegularLimit.SwigDelegateRegularLimit_19 delegate19, RegularLimit.SwigDelegateRegularLimit_20 delegate20, RegularLimit.SwigDelegateRegularLimit_21 delegate21, RegularLimit.SwigDelegateRegularLimit_22 delegate22, RegularLimit.SwigDelegateRegularLimit_23 delegate23, RegularLimit.SwigDelegateRegularLimit_24 delegate24, RegularLimit.SwigDelegateRegularLimit_25 delegate25, RegularLimit.SwigDelegateRegularLimit_26 delegate26, RegularLimit.SwigDelegateRegularLimit_27 delegate27, RegularLimit.SwigDelegateRegularLimit_28 delegate28)
static void RoutingModel_SetArcCostEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static long Assignment_PerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsLessCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void IntVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Solver_UseFastLocalSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelCache_InsertExprExprConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static void Demon_RunWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void LocalSearchOperator_ResetSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSymmetryManager__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string ModelVisitor_kConditionalExpr_get()
static global::System.IntPtr SequenceVarElement_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Assignment_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr SequenceVar_Interval(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateSymmetryBreaker_3(global::System.IntPtr var, long est)
static string ModelVisitor_kMinEqual_get()
static void LocalSearchMonitor_EndFilterNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr Solver_MakeLess__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateSearchLimit_14()
static string ModelVisitor_kDurationMaxArgument_get()
static global::System.IntPtr DecisionBuilderVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int SolutionCollector_SolutionCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_EndsAfterEnd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PropagationMonitor_SetMax__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void SequenceVarLocalSearchOperatorTemplate_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int length3, int[] jarg3)
static string ModelVisitor_kLexLess_get()
static global::System.IntPtr new_Int64Vector__SWIG_0()
static global::System.IntPtr IntExpr_IsMember__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static void PropagationMonitor_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int DefaultPhaseParameters_NONE_get()
static global::System.IntPtr Solver_MakePhase__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, LongLongToLong jarg4, LongToLong jarg5)
static void SearchMonitorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kSizeArgument_get()
static string ModelVisitor_kCapacityArgument_get()
static void Assignment_DeactivateObjective(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_MakeGuidedSlackFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3)
static bool SearchMonitor_AcceptDeltaSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_STARTS_AT_get()
static void Solver_TopPeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool LocalSearchFilterVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr ModelCache_FindExprExprConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static int ModelCache_EXPR_ABS_get()
static global::System.IntPtr new_ChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void delete_IntVectorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_PerformedExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64VectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void delete_DecisionVisitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string ModelVisitor_kDemandsArgument_get()
static void IntVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PropagationMonitor_SetValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static bool IntervalVar_WasPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_SEQUENCE_SIMPLE_get()
delegate void SwigDelegateRegularLimit_18()
static global::System.IntPtr AssignmentSequenceContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_MakeGreater__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void PropagationBaseObject_ResetActionOnFail(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeCumulative__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5)
delegate void SwigDelegateChangeValue_1()
static global::System.IntPtr Solver_Compose__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr Solver_Cache(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntExpr_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SymmetryBreakerVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static int AssignmentIntervalContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraintInitialPropagateCallback(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SolutionPool_Initialize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_IntVarElement(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_RestartSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsLessOrEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static long IntVar_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeBoolVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static string ModelVisitor_kFailuresLimitArgument_get()
delegate void SwigDelegateSolutionCollector_19()
static global::System.IntPtr new_SequenceVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool IntervalVar_IsPerformedBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_SequenceVarVector__SWIG_0()
static global::System.IntPtr new_SearchMonitorVector__SWIG_2(int jarg1)
static long RoutingModel_GetArcCostForClass(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static bool Solver_CurrentlyInSolve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SearchMonitor_IsUncheckedSolutionLimitReachedSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_PeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVar_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void ModelCache_InsertVarConstantConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5, int jarg6)
static void Int64Vector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int IntVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_AVOID_DATE_get()
static void Int64VectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_Assignment__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_18()
static global::System.IntPtr new_SymmetryBreakerVector__SWIG_2(int jarg1)
static bool IntExpr_IsVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_GetMutableDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static void SolutionCollector_EnterSearchSwigExplicitSolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1)
static long One()
static global::System.IntPtr Solver_MakeOptimize(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void RoutingDimension_SetCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static long LocalSearchFilter_GetSynchronizedObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_AddDisjunction__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static global::System.IntPtr Solver_MakeIntervalRelaxedMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Pack_SetImpossible(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void IntervalVar_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeAllowedAssignments(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Assignment_FastAdd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Assignment_Activated__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntTupleSet_SortedLexicographically(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_GetStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingDimension_HasBreakConstraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr IntExpr_IsEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr IntVar_IsDifferent(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool SearchMonitor_AcceptSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_24()
static void delete_LocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVarElement_DurationMin(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSymmetryBreaker_1(global::System.IntPtr var, long value)
static global::System.IntPtr Solver_BalancingDecision(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_RemoveValues(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static void PropagationMonitor_PushContext(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr IntExpr_IsDifferent__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr ModelCache_FindVarConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int jarg4)
static global::System.IntPtr Solver_MakeLess__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static uint IntVarVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNeighborhoodLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeScalProd__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static global::System.IntPtr Solver_MakeGreater__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_IntegerCastInfo_variable_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntVarLocalSearchOperatorTemplate_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_IntervalVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsLessVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void DefaultPhaseParameters_heuristic_num_failures_limit_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeIsEqualCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int ModelCache_VAR_CONSTANT_EQUALITY_get()
static void IntVarVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr IntExpr_IndexOf__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long Solver_FilteredNeighbors(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchFilter_Synchronize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Pack_PropagateDelayed(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_Deactivate__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegatePathOperator_4()
static void IntVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool RoutingModel_AddDimensionWithVehicleTransits(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, long jarg3, long jarg4, bool jarg5, string jarg6)
delegate void SwigDelegateSolutionCollector_8(global::System.IntPtr d, bool apply)
static int Solver_NO_CHANGE_get()
static global::System.IntPtr IntVar_SWIGUpcast(global::System.IntPtr jarg1)
static void BaseLns_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, BaseLns.SwigDelegateBaseLns_0 delegate0, BaseLns.SwigDelegateBaseLns_1 delegate1, BaseLns.SwigDelegateBaseLns_2 delegate2, BaseLns.SwigDelegateBaseLns_3 delegate3, BaseLns.SwigDelegateBaseLns_4 delegate4, BaseLns.SwigDelegateBaseLns_5 delegate5, BaseLns.SwigDelegateBaseLns_6 delegate6)
static string ModelVisitor_kPartialArgument_get()
static global::System.IntPtr LocalSearchOperatorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string ModelVisitor_kOpposite_get()
static bool IntTupleSet_Contains__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static void IntervalVarElement_Reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntVar_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_EndsAfterEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int ModelCache_EXPR_CONSTANT_SUM_get()
delegate void SwigDelegateRegularLimit_15()
static void PathOperator_Reset(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsDifferentCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void IntervalVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_ENDS_AFTER_START_get()
static global::System.IntPtr Solver_MakeCover(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kTransitsArgument_get()
static void Int64VectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
delegate bool SwigDelegateSolutionCollector_17(global::System.IntPtr delta, global::System.IntPtr deltadelta)
static void delete_AssignmentSequenceContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSumLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr SearchMonitorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_MakeFixedDurationStartSyncedOnStartIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static long IntervalVarElement_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static long SolutionCollector_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_CHOOSE_STATIC_GLOBAL_BEST_get()
static global::System.IntPtr PathOperator_SWIGUpcast(global::System.IntPtr jarg1)
static string ModelVisitor_kPathCumul_get()
delegate void SwigDelegateSolutionCollector_11()
static long OptimizeVar_Best(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeDisjunctiveConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3)
static global::System.IntPtr Solver_MakeConstantRestart(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int RoutingModel_GetCostClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchFilterVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static SWIGExceptionHelper swigExceptionHelper
static string ModelVisitor_kSum_get()
static global::System.IntPtr SearchLimit_SWIGUpcast(global::System.IntPtr jarg1)
static int DefaultPhaseParameters_value_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void BooleanVar_WhenRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool RegularLimit_CheckSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_IntervalVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSearchMonitor_14()
static global::System.IntPtr Solver_MakePhase__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, int jarg7)
static global::System.IntPtr IntervalVar_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static string IntVarIterator_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate int SwigDelegateSearchMonitor_22()
static bool SequenceVarLocalSearchOperatorTemplate_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kCountUsedBinsExtension_get()
static string ModelVisitor_kIsGreater_get()
static global::System.IntPtr Solver_MakeLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntVectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ModelCache_EXPR_CONSTANT_IS_GREATER_OR_EQUAL_get()
delegate string SwigDelegateBaseLns_0()
static void LocalSearchFilter_RevertSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate bool SwigDelegatePathOperator_2()
static void RegularLimit_ExitSearchSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVar_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr IntVarIterator_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr RoutingDimension_Model(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_ROUTING_FAIL_TIMEOUT_get()
static global::System.IntPtr Solver_MakeConstraintAdder(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeSortingConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool IntervalVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int RoutingModel_GetNumberOfVisitTypes(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeRestoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingIndexManager_NodeToIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SequenceVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_CastExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int length5, long[] jarg5)
static void SearchMonitor_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_TypeRegulationsConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSolutionCollector_12()
static void IntervalVar_WhenStartRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OptimizeVar_AtSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int BooleanVar_RawValue(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_23(global::System.IntPtr visitor)
static bool ChangeValue_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMin__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void SearchMonitor_AcceptNeighborSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarLocalSearchOperatorTemplate_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long Int64Vector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long MaxVarArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void BooleanVar_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static string ModelVisitor_kEarlyCostArgument_get()
static void RoutingModel_AssignmentToRoutes(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int len3_1, int[] len3_2, long[] jarg3)
static string ModelVisitor_kCover_get()
delegate void SwigDelegateRegularLimit_12()
static string ModelVisitor_kSolutionLimitArgument_get()
static void LocalSearchFilter_Relax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void LocalSearchMonitor_BeginMakeNextNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_DecisionVisitor()
static void LocalSearchMonitor_EndFiltering(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static bool AssignmentElement_Activated(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateOptimizeVar_23(global::System.IntPtr visitor)
static global::System.IntPtr Solver_MakeWeightedOptimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, long jarg5)
static void Assignment_Deactivate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr ModelCache_FindExprExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5)
static void RoutingModel_SetArcCostEvaluatorOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeSumObjectiveFilter__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, int jarg5)
static string ModelVisitor_kNullIntersect_get()
static global::System.IntPtr Solver_MakeRankFirstInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_MakeProd__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Decision_AcceptSwigExplicitDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kInt64ToInt64Extension_get()
static bool RoutingDimension_HasPickupToDeliveryLimits(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SolutionPool_SyncNeeded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_VAR_ARRAY_EXPRESSION_MAX_get()
static void Pack_AssignFirstPossibleToBin(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SearchMonitor_ApplyDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Pack_SetUnassigned(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntervalVarElement_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakePhase__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, int jarg4)
static string GlobalVehicleBreaksConstraint_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_RegisterDemon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int IntTupleSet_Arity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_EndsAfter(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeMaxEquality(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateSearchLimit_10()
static void SequenceVarLocalSearchOperatorTemplate_OnStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SymmetryBreakerVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kTimeLimitArgument_get()
delegate void SwigDelegateConstraint_3()
static bool LocalSearchFilter_IsIncrementalSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_LocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate long SwigDelegateIntVarLocalSearchFilter_5()
static void IntVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void SearchMonitor_EndNextDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void BaseLns_InitFragments(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_EXPR_EXPR_PROD_get()
static int ModelCache_EXPR_CONSTANT_IS_EQUAL_get()
static void RoutingModel_AddIntervalToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Solver_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long IntervalVarElement_PerformedMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SymmetryBreakerVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeSymmetryManager__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntExpr_IsMember__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
static global::System.IntPtr IntVarLocalSearchFilter_Var(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeConditionalExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void SearchLog_BeginInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool BaseLns_NextFragment(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsGreaterVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int RoutingModel_AddDisjunction__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3, long jarg4)
static void Assignment_SetUnperformed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static void ModelCache_InsertExprExprConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, long jarg5, int jarg6)
static global::System.IntPtr SequenceVarVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string SequenceVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_ModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_GetAmortizedLinearCostFactorOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate void SwigDelegateDecision_3(global::System.IntPtr visitor)
static void IntervalVarElement_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr Solver_MakeSumObjectiveFilter__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, int jarg4)
delegate void ExceptionArgumentDelegate(string message, string paramName)
static void SequenceVarVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kDifference_get()
static string ModelVisitor_kDivide_get()
static void IntVarIterator_Next(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RegularLimit_ProgressPercentSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static void AssignmentIntervalContainer_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeBoolVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SymmetryBreaker_AddIntegerVariableLessOrEqualValueClause(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Assignment_MutableIntVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void BooleanVar_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SequenceVarLocalSearchOperatorTemplate_AddVars(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_IntervalVarVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_SymmetryBreaker()
static bool Solver_NextSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kTransition_get()
static global::System.IntPtr Solver_MakeSymmetryManager__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeIsGreaterCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeNotBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void Decision_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ModelCache_InsertVarArrayConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, long[] jarg4, int jarg5)
static global::System.IntPtr Solver_MakeDelayedPathCumul(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void IntVarLocalSearchOperator_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_0 delegate0, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_1 delegate1, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_2 delegate2, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_3 delegate3, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_4 delegate4, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_5 delegate5, IntVarLocalSearchOperator.SwigDelegateIntVarLocalSearchOperator_6 delegate6)
static global::System.IntPtr Solver_MakeStatisticsModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static global::System.IntPtr RoutingModel_ActiveVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kSumGreaterOrEqual_get()
static void Int64Vector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void ModelVisitor_BeginVisitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Assignment_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kFinalStatesArgument_get()
static global::System.IntPtr IntExpr_MapTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitor_PeriodicCheckSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_RandomConcatenateOperators__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVarVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeStoreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kLess_get()
static void LocalSearchMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_SymmetryBreakerVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_BeginNestedConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateChangeValue_4()
static string SearchLimit_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr PropagationBaseObject_solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeCumulative__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, string jarg5)
static int ModelCache_EXPR_CONSTANT_DIVIDE_get()
static int Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get()
static string ModelVisitor_kGreater_get()
static void Pack_AddWeightedSumLessOrEqualConstantDimension__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, int length3, long[] jarg3)
static void SearchMonitor_BeginNextDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegateIntVarLocalSearchFilter_2(global::System.IntPtr delta, global::System.IntPtr deltadelta, long objective_min, long objective_max)
static long IntervalVarElement_EndMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Demon_SWIGUpcast(global::System.IntPtr jarg1)
delegate void SwigDelegateOptimizeVar_7(global::System.IntPtr d)
delegate void SwigDelegateSearchMonitor_3()
static bool IntervalVar_CannotBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_Solver_IntegerCastInfo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntExpr_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_TSPLNS_get()
static global::System.IntPtr Solver_MakeRandomLnsOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4)
static void SearchMonitorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void SearchLimit_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Pack_AddCountUsedBinDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_CHOOSE_RANDOM_get()
static global::System.IntPtr Solver_MakeDistribute__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void LocalSearchMonitor_BeginAcceptNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate string SwigDelegateSolutionCollector_0()
static long RevInteger_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static void GlobalVehicleBreaksConstraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool AreAllBooleans(global::System.Runtime.InteropServices.HandleRef jarg1)
static int DefaultPhaseParameters_var_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_SequenceVarContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ModelCache_FindVarArrayConstantArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int jarg4)
static global::System.IntPtr Solver_MakeElement__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool SearchMonitorVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void RegularLimit_UpdateLimits(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5)
static long IntervalVar_OldEndMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_IntVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchMonitor_BeginOperatorStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNotMemberCt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static bool IntervalVar_MayBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIndexOfFirstMaxValueConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, VoidToString jarg4)
static global::System.IntPtr IntExpr_IsLess__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr IntervalVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static global::System.IntPtr RoutingDimension_TransitVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate void SwigDelegateOptimizeVar_11()
static void SearchLimit_Init(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeMoveTowardTargetOperator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static void Solver_ShouldFail(global::System.Runtime.InteropServices.HandleRef jarg1)
static int SearchMonitor_ProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kMax_get()
static global::System.IntPtr Solver_MakeWeightedMinimize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4)
static bool DefaultPhaseParameters_use_last_conflict_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static long PathOperator_GetBaseNodeRestartPosition(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_INTERVAL_SET_TIMES_BACKWARD_get()
static void Int64Vector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakePhase__SWIG_12(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, LongToLong jarg4, int jarg5)
static void SymmetryBreakerVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int ModelCache_EXPR_EXPR_DIFFERENCE_get()
static int Solver_SENTINEL_get()
static void IntervalVar_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void BooleanVar_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void Assignment_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void RevBool_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr SymmetryBreakerVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int SequenceVarLocalSearchOperatorTemplate_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate bool SwigDelegateSearchLimit_25()
static bool OptimizeVar_AcceptSolution(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_SWAPACTIVE_get()
static void LocalSearchOperatorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ChangeValue_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, ChangeValue.SwigDelegateChangeValue_0 delegate0, ChangeValue.SwigDelegateChangeValue_1 delegate1, ChangeValue.SwigDelegateChangeValue_2 delegate2, ChangeValue.SwigDelegateChangeValue_3 delegate3, ChangeValue.SwigDelegateChangeValue_4 delegate4, ChangeValue.SwigDelegateChangeValue_5 delegate5, ChangeValue.SwigDelegateChangeValue_6 delegate6, ChangeValue.SwigDelegateChangeValue_7 delegate7)
static int IntVarLocalSearchFilter_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMapDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Assignment_Activate__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kPower_get()
static void IntVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kMapDomain_get()
static void LocalSearchFilterVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_STARTS_AFTER_get()
static string ModelVisitor_kIntegerVariable_get()
static global::System.IntPtr ModelCache_FindVarConstantConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, int jarg5)
static void RegularLimit_AcceptSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Int64Vector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SearchMonitor_AfterDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr BaseLns_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr IntervalVar_EndsAtEndWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr IntervalVar_StartsBefore(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kIntervalArgument_get()
delegate string SwigDelegateDecision_0()
static int SymmetryBreakerVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DecisionBuilderVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_VAR_PRIORITY_get()
static bool LocalSearchOperator_HoldsDelta(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeModulo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void ModelCache_InsertExprExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static global::System.IntPtr IntervalVar_RelaxedMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_IntegerCastInfo_maintainer_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_Add__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_IntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_ClearFailIntercept(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kCoefficientsArgument_get()
static global::System.IntPtr IntervalVar_EndsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SymmetryBreakerVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateOptimizeVar_12()
static uint LocalSearchFilterVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kLateCostArgument_get()
static global::System.IntPtr IntervalVar_EndsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static string ModelVisitor_kGlobalCardinality_get()
static long RoutingModel_UnperformedPenaltyOrValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr Solver_MakeMinimize(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeIntervalVarRelation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, long jarg4)
static string ModelVisitor_kIsGreaterOrEqual_get()
static global::System.IntPtr RoutingModel_GetDisjunctionIndices__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SolutionCollector_Add__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Assignment_Deactivate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void LocalSearchFilterVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeMin__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int DefaultPhaseParameters_heuristic_period_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PathOperator_OnSamePathAsPreviousBaseSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void SearchLimit_RefuteDecisionSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSymmetryBreaker_7()
delegate void SwigDelegateSearchLimit_12()
static global::System.IntPtr new_RoutingModelVisitor()
static bool RoutingModel_IsMatchingModel(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelCache_InsertVarArrayConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int jarg5)
static global::System.IntPtr Solver_GetLocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_EndsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kEvaluatorArgument_get()
static void DecisionVisitor_VisitScheduleOrExpedite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_IntervalVarElement__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeAllSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long RoutingModel_kNoPenalty_get()
static global::System.IntPtr Solver_MakeAcceptFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_CostVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DecisionVisitor_VisitSetVariableValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void AssignmentIntContainer_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr DecisionBuilderVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeScheduleOrExpedite(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, ref int jarg4)
delegate string SwigDelegateConstraint_2()
static global::System.IntPtr Solver_MakePathConnected(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, int length4, long[] jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr Solver_MakeIsMemberVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
delegate bool SwigDelegateOptimizeVar_13()
static global::System.IntPtr Solver_MakeIntervalRelaxedMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_EXPR_CONSTANT_IS_NOT_EQUAL_get()
static void delete_PropagationMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_SearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PathOperator_RestartAtPathStartOnSynchronizeSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get()
static global::System.IntPtr Solver_RandomConcatenateOperators__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void Solver_NewSearchAux__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void SWIGRegisterStringCallback_operations_research_constraint_solver(SWIGStringDelegate stringDelegate)
static string ModelVisitor_kInitialState_get()
static global::System.IntPtr new_SolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_EXPR_CONSTANT_DIFFERENCE_get()
static void IntVarVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long RegularLimit_Branches(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVar_Next(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long SolutionCollector_Failures(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool RoutingModel_IsVehicleUsed(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void Assignment_SetDurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
delegate bool SwigDelegateRegularLimit_16()
static global::System.IntPtr RegularLimit_MakeIdenticalClone(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kVarValueWatcher_get()
static void IntervalVar_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void IntervalVarVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Int64VectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int RoutingModel_TYPE_ON_VEHICLE_UP_TO_VISIT_get()
static global::System.IntPtr IntervalVarVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate string SwigDelegateSearchLimit_0()
static void Pack_AssignAllRemainingItems(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void LocalSearchFilterVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Assignment_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_TopProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchLog_OutputDecision(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Set(global::System.Exception e)
static void delete_Decision(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_persistent_impact_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void IntervalVarVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kLinkExprVar_get()
delegate int SwigDelegateDemon_2()
static int IntVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Int64Vector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_AddLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int RoutingModel_GetVehicleClassesCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kIntervalVariable_get()
static string OptimizeVar_Print(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RegularLimit_ExitSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_SolutionCollector(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_GetVehicleClassIndexOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr new_IntVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void Assignment_SetDurationRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void AssignmentIntContainer_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kActiveArgument_get()
static global::System.IntPtr Solver_RegisterIntExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntExpr_IndexOf__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static void Decision_RefuteWrapper(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void TypeRegulationsConstraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Assignment_Contains__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RevPartialSequence_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static int Solver_CHOOSE_MAX_SIZE_get()
static string ModelVisitor_kStepArgument_get()
static void RoutingDimension_SetBreakIntervalsOfVehicle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4, int jarg5)
static string PropagationBaseObject_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateBaseLns_6()
static global::System.IntPtr RoutingModel_GetSameVehicleIndicesOfIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateSearchLimit_21()
static void LocalSearchFilterVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_IntVarLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMax__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr AssignmentIntervalContainer_Element__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr SequenceVarLocalSearchOperatorTemplate_Var(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void IntExpr_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static int RoutingModel_RegisterPositiveUnaryTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongToLong jarg2)
static global::System.IntPtr new_Int64Vector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeElement__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kSquare_get()
static bool Assignment_ObjectiveBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_EndsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get()
static void Pack_AddCountAssignedItemsDimension(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int DefaultPhaseParameters_CHOOSE_MAX_VALUE_IMPACT_get()
static string ModelVisitor_kBranchesLimitArgument_get()
static string ModelVisitor_kSequenceArgument_get()
static global::System.IntPtr Solver_MakeAtSolutionCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static void Assignment_SetEndValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void ModelVisitor_VisitIntegerMatrixArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool AssignmentSequenceContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static long SolutionCollector_ObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeLocalSearchPhase__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static long RegularLimit_Failures(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarLocalSearchOperator_OldSequence(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static ulong Solver_FailStamp(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarElement_Store(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ModelCache_FindVarArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static string ModelVisitor_kIsMember_get()
static void SearchMonitor_AcceptUncheckedNeighborSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RoutingModel_GetNumberOfRejectsInFirstSolution(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2)
static global::System.IntPtr new_RevBool(bool jarg1)
static global::System.IntPtr Solver_MakeVariableGreaterOrEqualValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
delegate void SwigDelegateSolutionCollector_9()
static bool Pack_IsPossible(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int DecisionBuilderVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OptimizeVar_AcceptDelta(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Solver_SetUseFastLocalSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static string ModelVisitor_kIntervalBinaryRelation_get()
static int IntTupleSet_NumDifferentValuesInColumn(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_Pack(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_MakeDifference__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_AssignmentIntContainer(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNotMemberCt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3)
static int ModelCache_EXPR_EXPR_NON_EQUALITY_get()
static void delete_CastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool IntVarLocalSearchOperatorTemplate_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Decision_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Decision.SwigDelegateDecision_0 delegate0, Decision.SwigDelegateDecision_1 delegate1, Decision.SwigDelegateDecision_2 delegate2, Decision.SwigDelegateDecision_3 delegate3)
static global::System.IntPtr new_Demon()
static void IntVar_WhenBound__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
delegate void SwigDelegateSymmetryBreaker_4(global::System.IntPtr var, long est)
static int RoutingModel_GetNumberOfDisjunctions(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool VoidToBoolean()
static global::System.IntPtr Solver_MakeScalProdEquality__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool AssignmentIntContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegatePathOperator_13(long base_index)
static global::System.IntPtr Solver_MakeFixedDurationEndSyncedOnEndIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void IntTupleSet_InsertAll__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int len2_1, int[] len2_2, long[] jarg2)
static void Constraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1)
static string RoutingModelVisitor_kLightElement_get()
static void Int64VectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool IntExpr_Bound(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntVar_VarType(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateRegularLimit_27(global::System.IntPtr limit)
static void Int64Vector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static long IntVarElement_Min(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_LocalSearchOperator()
static void IntTupleSet_InsertAll__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int len2_1, int[] len2_2, int[] jarg2)
static long RoutingModel_GetDisjunctionMaxCardinality(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void LongToVoid(long t)
static global::System.IntPtr IntVectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool RoutingModel_HasDimension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static int Solver_GE_get()
static int ModelCache_EXPR_EXPR_LESS_OR_EQUAL_get()
static void delete_IntTupleSet(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate long SwigDelegateChangeValue_7(long index, long value)
static void IntervalVarVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr IntVarElement_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntervalVar_DurationExpr(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool DecisionBuilderVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVarElement_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int ModelCache_EXPR_EXPR_CONSTANT_EXPRESSION_MAX_get()
delegate void SwigDelegateBaseLns_5()
static void IntervalVar_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void ModelCache_InsertVarConstantConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5, int jarg6)
static void delete_RevBool(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get()
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string ModelVisitor_kEndMaxArgument_get()
static long IntVar_OldMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Pack_AssignVar(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void IntExpr_WhenRange__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void PathOperator_OnNodeInitialization(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_CROSS_DATE_get()
static int RoutingModel_TYPE_SIMULTANEOUSLY_ADDED_AND_REMOVED_get()
static string FindErrorInRoutingSearchParameters(int search_parameters_size, byte[] jarg1)
static global::System.IntPtr AssignmentIntContainer_FastAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Assignment_Add__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIntervalVarRelation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static string ModelVisitor_kNotBetween_get()
static global::System.IntPtr Solver_MakePrintModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeDistribute__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void SearchMonitor_BeginInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateSearchMonitor_13()
static string Solver_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SequenceVarElement_SetUnperformed(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2)
delegate void SwigDelegateDemon_1(global::System.IntPtr s)
static int RoutingModel_GetPickupAndDeliveryPolicyOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long IntTupleSet_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate void SwigDelegateSolutionCollector_5(global::System.IntPtr b, global::System.IntPtr d)
delegate void SwigDelegateSearchMonitor_4(global::System.IntPtr b)
delegate long SwigDelegateLocalSearchFilter_7()
static global::System.IntPtr Solver_MakeSubCircuit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool IntVarLocalSearchOperator_MakeOneNeighborSwigExplicitIntVarLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_IntVarLocalSearchOperator__SWIG_0()
static string IntervalVarElement_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr BasePathFilter_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeDistribute__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, long jarg5)
static global::System.IntPtr Solver_MakeIsGreaterOrEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Solver_MakeMax__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr LocalSearchFilterVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
delegate void SwigDelegateSearchLimit_2()
static void RoutingModel_CloseModelWithParameters(global::System.Runtime.InteropServices.HandleRef jarg1, int search_parameters_size, byte[] jarg2)
static void delete_SequenceVarElement(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_AssignmentSequenceContainer()
static string ModelVisitor_kIsLess_get()
static void delete_OptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVar_OldDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr SequenceVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_STARTS_BEFORE_get()
static string ModelVisitor_kConvexPiecewise_get()
static void IntVectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr IntervalVar_StartsAfterStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr IntVarElement_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr IntVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool IntVarLocalSearchOperator_MakeOneNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool SearchMonitor_LocalOptimum(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Demon_Priority(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_IntVector__SWIG_0()
static void PropagationMonitor_SetStartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr new_SequenceVarVector__SWIG_2(int jarg1)
static void IntervalVar_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void ModelVisitor_EndVisitConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr LocalSearchOperatorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static string ModelVisitor_kRightArgument_get()
static bool ChangeValue_MakeOneNeighborSwigExplicitChangeValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_LocalSearchFilterVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakePhase__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, int jarg6)
static global::System.IntPtr IntervalVar_StartsAtStartWithDelay(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr Solver_MakeModulo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntVarLocalSearchOperatorTemplate_OnStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_Compose__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void ModelCache_InsertVarArrayExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
delegate bool SwigDelegateIntVarLocalSearchOperator_3()
static void OptimizeVar_RefuteDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntExpr_Range(global::System.Runtime.InteropServices.HandleRef jarg1, out int jarg2, out int jarg3)
static void SearchMonitor_NoMoreSolutionsSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate string SwigDelegateLocalSearchFilter_0()
delegate void SwigDelegateSearchMonitor_12()
static uint DecisionBuilderVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateOptimizeVar_19()
static int Solver_CROSS_get()
static void SearchLimit_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SearchLimit.SwigDelegateSearchLimit_0 delegate0, SearchLimit.SwigDelegateSearchLimit_1 delegate1, SearchLimit.SwigDelegateSearchLimit_2 delegate2, SearchLimit.SwigDelegateSearchLimit_3 delegate3, SearchLimit.SwigDelegateSearchLimit_4 delegate4, SearchLimit.SwigDelegateSearchLimit_5 delegate5, SearchLimit.SwigDelegateSearchLimit_6 delegate6, SearchLimit.SwigDelegateSearchLimit_7 delegate7, SearchLimit.SwigDelegateSearchLimit_8 delegate8, SearchLimit.SwigDelegateSearchLimit_9 delegate9, SearchLimit.SwigDelegateSearchLimit_10 delegate10, SearchLimit.SwigDelegateSearchLimit_11 delegate11, SearchLimit.SwigDelegateSearchLimit_12 delegate12, SearchLimit.SwigDelegateSearchLimit_13 delegate13, SearchLimit.SwigDelegateSearchLimit_14 delegate14, SearchLimit.SwigDelegateSearchLimit_15 delegate15, SearchLimit.SwigDelegateSearchLimit_16 delegate16, SearchLimit.SwigDelegateSearchLimit_17 delegate17, SearchLimit.SwigDelegateSearchLimit_18 delegate18, SearchLimit.SwigDelegateSearchLimit_19 delegate19, SearchLimit.SwigDelegateSearchLimit_20 delegate20, SearchLimit.SwigDelegateSearchLimit_21 delegate21, SearchLimit.SwigDelegateSearchLimit_22 delegate22, SearchLimit.SwigDelegateSearchLimit_23 delegate23, SearchLimit.SwigDelegateSearchLimit_24 delegate24, SearchLimit.SwigDelegateSearchLimit_25 delegate25, SearchLimit.SwigDelegateSearchLimit_26 delegate26, SearchLimit.SwigDelegateSearchLimit_27 delegate27, SearchLimit.SwigDelegateSearchLimit_28 delegate28)
static int Solver_MAKECHAININACTIVE_get()
static global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr IntervalVar_StartsAfterStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateRegularLimit_3()
delegate void SwigDelegateLocalSearchFilter_5()
static global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, string jarg4)
static global::System.IntPtr RoutingModel_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint LocalSearchOperatorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeDefaultSolutionPool(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VOID_TRUE_CONSTRAINT_get()
static global::System.IntPtr Solver_MakeTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void PropagationBaseObject_SetVariableToCleanOnFail(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSearchLimit_5(global::System.IntPtr b, global::System.IntPtr d)
static int Solver_SPLIT_LOWER_HALF_get()
delegate void SwigDelegateSearchLimit_23(global::System.IntPtr visitor)
static void ModelVisitor_VisitSequenceArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void RoutingModel_AddToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr DecisionVisitor_SWIGUpcast(global::System.IntPtr jarg1)
static string ModelVisitor_kTrace_get()
static void IntVectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr SearchLog_SWIGUpcast(global::System.IntPtr jarg1)
static int RoutingModel_RegisterPositiveTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2)
static void LocalSearchOperatorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RoutingModel_GetFixedCostOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool LocalSearchFilter_IsIncremental(global::System.Runtime.InteropServices.HandleRef jarg1)
static long MinVarArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void SearchMonitorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int Solver_SolveDepth(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_STARTS_AFTER_END_get()
delegate void SwigDelegateOptimizeVar_18()
static string ModelVisitor_kNoCycle_get()
static int SearchMonitor_kNoProgress_get()
static void IntervalVarElement_SetDurationValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int LocalSearchOperatorVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVarVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int DefaultPhaseParameters_CHOOSE_MAX_AVERAGE_IMPACT_get()
static int IntVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeVariableLessOrEqualValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Assignment_SetMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int RoutingModel_GetCostClassIndexOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_RegisterIntVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_LocalSearchOperatorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarElement_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr IntervalVarVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr SearchMonitorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SymmetryBreakerVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string ModelVisitor_kIsLessOrEqual_get()
static void Assignment_Add__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateRegularLimit_2()
static global::System.IntPtr TypeRegulationsConstraint_SWIGUpcast(global::System.IntPtr jarg1)
delegate int SwigDelegateSearchLimit_22()
static void SequenceVarElement_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateRegularLimit_9()
delegate bool SwigDelegateOptimizeVar_14()
static System.IntPtr Solver_Parameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CPFeasibilityFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5)
static global::System.IntPtr Solver_MakeScheduleOrPostpone(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, ref int jarg4)
static bool Solver_Solve__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static string ModelVisitor_kSemiContinuous_get()
static global::System.IntPtr Solver_MakeIsLessCstVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static bool AreAllBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_InstrumentsDemons(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_CONSTANT_CONSTANT_SEMI_CONTINUOUS_get()
static int CONST_VAR_get()
static global::System.IntPtr Solver_MakeDistribute__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4)
static string ModelVisitor_kEarlyDateArgument_get()
static void PathOperator_ResetSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_SetPickupAndDeliveryPolicyOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_MakeDistribute__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, int length4, int[] jarg4, int length5, int[] jarg5)
static global::System.IntPtr new_GlobalVehicleBreaksConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_PATHLNS_get()
static global::System.IntPtr Solver_MakeSymmetryManager__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Constraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_INT_VAR_DEFAULT_get()
static void delete_SequenceVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_SIMPLELNS_get()
static void delete_RoutingIndexManager(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_STARTS_AT_START_get()
static global::System.IntPtr IntVarLocalSearchOperatorTemplate_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeSolutionsLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int Solver_SEQUENCE_DEFAULT_get()
static global::System.IntPtr Solver_MakeGreater__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateSearchLimit_26()
static long Assignment_StartMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate string SwigDelegateSequenceVarLocalSearchOperator_0()
static void delete_IntervalVarElement(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateOptimizeVar_21()
static string ModelVisitor_kPositionXArgument_get()
static global::System.IntPtr new_RevPartialSequence__SWIG_1(int jarg1)
static bool SearchMonitor_LocalOptimumSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_PathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_Int64Vector__SWIG_2(int jarg1)
static void LocalSearchFilterVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static long IntervalVarElement_DurationValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static long RoutingModel_Start(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeLexicalLessOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int IntTupleSet_NumTuples(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_Branches(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RegularLimit_MakeCloneSwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_EQ_get()
static void Int64VectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateSearchLimit_16()
static string OptimizeVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static global::System.IntPtr OptimizeVar_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_LocalSearchOperatorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SolutionCollector_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeMoveTowardTargetOperator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RegularLimit_CopySwigExplicitRegularLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long IntervalVar_kMaxValidValue_get()
static bool BooleanVar_Bound(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Assignment_Add__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntVarLocalSearchOperatorTemplate_Var(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_TypeRequirementChecker(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSumEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void SequenceVarVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsDifferentCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
delegate void SwigDelegateLocalSearchOperator_3()
delegate bool SwigDelegateSequenceVarLocalSearchOperator_4()
static global::System.IntPtr RoutingModel_MutablePreAssignment(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakePhase__SWIG_11(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongLongToLong jarg3, int jarg4)
static string ModelVisitor_kStartMinArgument_get()
static global::System.IntPtr ModelCache_FindExprExprExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
delegate int SwigDelegateRegularLimit_22()
static int Solver_IN_SEARCH_get()
static int AssignmentSequenceContainer_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr AssignmentIntervalContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void IntVar_WhenDomain__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelCache_VOID_FALSE_CONSTRAINT_get()
static global::System.IntPtr Solver_ConcatenateOperators__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int RoutingModel_ROUTING_FAIL_get()
static void SWIGRegisterExceptionCallbacksArgument_operations_research_constraint_solver(ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate)
static string ModelVisitor_kVarBoundWatcher_get()
static string ModelVisitor_kCardsArgument_get()
static void Solver_FinishCurrentSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static string SolutionCollector_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ModelVisitor_VisitSequenceArrayArgument(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kOptionalArgument_get()
static void RoutingModel_SetFixedCostOfAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int Solver_EXTENDEDSWAPACTIVE_get()
static global::System.IntPtr new_SymmetryBreakerVector__SWIG_0()
static long LocalSearchFilter_GetSynchronizedObjectiveValueSwigExplicitLocalSearchFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_SetFixedCostOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3)
static System.IntPtr DefaultRoutingModelParameters()
static int Solver_Constraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeFixedDurationIntervalVar__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, bool jarg5, string jarg6)
static global::System.IntPtr RoutingModel_NextVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool IntervalVar_MustBePerformed(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_ExportProfilingOverview(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr RoutingModel_GetAmortizedQuadraticCostFactorOfVehicles(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntVar_Index(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RegularLimit_ProgressPercent(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr PropagationBaseObject_SWIGUpcast(global::System.IntPtr jarg1)
static bool RoutingDimension_HasCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr new_LocalSearchFilterVector__SWIG_0()
static void DefaultPhaseParameters_decision_builder_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static long Assignment_Min(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SearchMonitor_RefuteDecisionSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool AssignmentIntervalContainer_Empty(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kNotMember_get()
delegate bool SwigDelegatePathOperator_3()
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static global::System.IntPtr Solver_MakeCount__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static int DefaultPhaseParameters_CHOOSE_MAX_SUM_IMPACT_get()
static long IntervalVarElement_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_AddPickupAndDelivery(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr RoutingModel_ReadAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static long SolutionCollector_Value(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeAbs(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeGenericTabuSearch(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, long jarg6)
static int Assignment_NumSequenceVars(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateBaseLns_1()
static string ModelVisitor_kPositionYArgument_get()
delegate void SwigDelegateRegularLimit_4(global::System.IntPtr b)
static void Assignment_SetPerformedRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static global::System.IntPtr Solver_MakeMax__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int Solver_INT_VALUE_DEFAULT_get()
static void RegularLimit_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool AssignmentIntContainer_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeCircuit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string Demon_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long Solver_UncheckedSolutions(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SequenceVar_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeSumGreaterOrEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static string Decision_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kStartSyncOnStartOperation_get()
delegate void SwigDelegateIntVarLocalSearchOperator_5()
static void SearchLog_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_SPLIT_UPPER_HALF_get()
static void delete_SearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSearchMonitor_2()
static int ModelCache_EXPR_EXPR_IS_LESS_get()
static long Assignment_StartValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntervalVarElement_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void delete_BasePathFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr BooleanVar_IsDifferent(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeNonOverlappingNonStrictBoxesConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, int length5, int[] jarg5)
static void AssignmentIntContainer_Copy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate void SwigDelegateSearchLimit_15()
static global::System.IntPtr ModelCache_FindVarArrayConstantExpression(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, int jarg4)
static void SequenceVar_RankSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, int[] jarg2, int length3, int[] jarg3, int length4, int[] jarg4)
static global::System.IntPtr OptimizeVar_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr new_Int64VectorVector__SWIG_2(int jarg1)
static void ModelVisitor_VisitIntegerVariable__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, string jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr Int64VectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr ModelCache_FindVarConstantConstantConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, int jarg5)
static global::System.IntPtr Solver_MakeScalProdEquality__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4)
static void RoutingDimension_SetSpanCostCoefficientForAllVehicles(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
delegate long IntIntToLong(int t, int u)
static int RoutingModel_kNoDisjunction_get()
static bool Solver_SolveAndCommit__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Int64Vector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void TypeRegulationsConstraint_InitialPropagateWrapper(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateRegularLimit_13()
static global::System.IntPtr Solver_MakeSolveOnce__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void SearchMonitorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntervalVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_SearchLeftDepth(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Pack_AddWeightedSumOfAssignedDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long IntExpr_Max(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool SequenceVarVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DecisionBuilderVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Assignment_ForwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static int ModelCache_EXPR_EXPR_IS_EQUAL_get()
static global::System.IntPtr Solver_MakeLocalSearchPhaseParameters__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static global::System.IntPtr SolutionCollector_BackwardSequence(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateSymmetryBreaker_6(global::System.IntPtr sequence, int index)
static global::System.IntPtr new_Solver__SWIG_0(string jarg1)
static string ModelVisitor_kSmartTimeCheckArgument_get()
static void Constraint_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, Constraint.SwigDelegateConstraint_0 delegate0, Constraint.SwigDelegateConstraint_1 delegate1, Constraint.SwigDelegateConstraint_2 delegate2, Constraint.SwigDelegateConstraint_3 delegate3, Constraint.SwigDelegateConstraint_4 delegate4)
static global::System.Exception Retrieve()
static global::System.IntPtr GlobalVehicleBreaksConstraint_SWIGUpcast(global::System.IntPtr jarg1)
static int RoutingDimension_GetPreTravelEvaluatorOfVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DecisionBuilderVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, VoidToString jarg3)
static bool Solver_SolveAndCommit__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateSolutionCollector_13()
delegate bool SwigDelegateIntVarLocalSearchOperator_6()
static long LocalSearchFilter_GetAcceptedObjectiveValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kValueArgument_get()
static void SequenceVarElement_Restore(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool IntervalVarElement_Bound(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool AssignmentIntContainer_AreAllElementsBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static int IntVarLocalSearchFilter_Index(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DisjunctiveConstraint_SetTransitionTime(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2)
static global::System.IntPtr Solver_MakeGuidedLocalSearch__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, LongLongLongToLong jarg4, long jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, double jarg8)
static string OptimizeVar_ToStringSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_CONSTANT_NON_EQUALITY_get()
static global::System.IntPtr new_SearchMonitorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_value_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntExpr_SetMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr LocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr IntVarVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_MakeSimulatedAnnealing(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5)
static void Assignment_SetStartRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void PropagationMonitor_SetRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static void SearchMonitor_BeginFail(global::System.Runtime.InteropServices.HandleRef jarg1)
static System.IntPtr DefaultRoutingSearchParameters()
static int RoutingIndexManager_GetNumberOfNodes(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RevInteger_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static int Solver_CHOOSE_MAX_REGRET_ON_MIN_get()
static global::System.IntPtr new_OptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4)
static void PropagationMonitor_RemoveValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static string DecisionBuilder_ToStringSwigExplicitDecisionBuilder(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool BooleanVar_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long RoutingModel_ComputeLowerBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_SolveAndCommit__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void BaseLns_InitFragmentsSwigExplicitBaseLns(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateLocalSearchOperator_5()
static void Assignment_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static global::System.IntPtr Solver_MakeFixedDurationStartSyncedOnEndIntervalVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static bool BasePathFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5)
static long Zero()
static global::System.IntPtr IntervalVarElement_Clone(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr DefaultPhaseParameters_decision_builder_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int RoutingModel_RegisterTransitCallback(global::System.Runtime.InteropServices.HandleRef jarg1, LongLongToLong jarg2)
static global::System.IntPtr MakeSetValuesFromTargets(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3)
static bool BaseLns_HasFragments(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_ENDS_AFTER_END_get()
static string ModelVisitor_kCountEqual_get()
static string ModelVisitor_kIndexOf_get()
static bool Solver_InstrumentsVariables(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DecisionVisitor_VisitUnknownDecision(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, VoidToString jarg4)
static int IntTupleSet_Insert__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static bool RoutingModel_AreEmptyRouteCostsConsideredForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool LocalSearchOperator_HasFragments(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetEndMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void DecisionBuilderVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kSumOperation_get()
static global::System.IntPtr Constraint_SWIGUpcast(global::System.IntPtr jarg1)
static void PropagationMonitor_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void DefaultPhaseParameters_display_level_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate void SwigDelegateDecision_1(global::System.IntPtr s)
static void Solver_NewSearchAux__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
delegate void SwigDelegateSearchMonitor_15()
static bool Solver_SolveAndCommit__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void Pack_ClearAll(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint IntVectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Int64VectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int DefaultPhaseParameters_random_seed_get(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegatePathOperator_12(long base_index)
static long RoutingDimension_GetTransitValueFromClass(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4)
static bool LocalSearchOperator_HoldsDeltaSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetDurationMax(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void PropagationMonitor_EndConstraintInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeFailuresLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr IntervalVar_RelaxedMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_ClearObjective(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_DecisionBuilder()
static bool OptimizeVar_AcceptDeltaSwigExplicitOptimizeVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate void SwigDelegateRegularLimit_19()
static int SearchMonitorVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void SolutionCollector_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static void RoutingModel_AddSoftSameVehicleConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, long jarg3)
delegate void SwigDelegateRegularLimit_26()
static int RevPartialSequence_NumFirstRanked(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_VehicleVars(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntervalVarElement_SetEndValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeSemiContinuousExpr(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4)
static bool RoutingModel_RoutesToAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, int len2_1, int[] len2_2, long[] jarg2, bool jarg3, bool jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static uint Int64Vector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingModel_ReadAssignmentFromRoutes(global::System.Runtime.InteropServices.HandleRef jarg1, int len2_1, int[] len2_2, long[] jarg2, bool jarg3)
delegate string SwigDelegateConstraint_0()
static int Solver_INCREMENT_get()
static bool Assignment_Empty(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_GlobalVehicleBreaksConstraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Assignment_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSolutionCollector_2()
static void SearchMonitor_EndInitialPropagation(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kIndexArgument_get()
static string ModelVisitor_kNextsArgument_get()
static string ModelVisitor_kSequencesArgument_get()
static void Assignment_Activate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr RoutingModel_CompactAssignment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeCumulative__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4, string jarg5)
static bool LocalSearchFilter_Accept(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, long jarg5)
static void IntervalVarElement_SetPerformedRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static global::System.IntPtr Solver_MakeDiv__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void SearchMonitor_EnterSearch(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kProduct_get()
static string ModelVisitor_kGreaterOrEqual_get()
static global::System.IntPtr SequenceVarLocalSearchOperator_SWIGUpcast(global::System.IntPtr jarg1)
delegate void SwigDelegateOptimizeVar_10()
static global::System.IntPtr Solver_MakeDefaultPhase__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static long ChangeValue_ModifyValue(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
static void IntervalVar_WhenStartRange__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
delegate void SwigDelegateSearchLimit_4(global::System.IntPtr b)
static global::System.IntPtr Solver_MakeIsGreaterOrEqualCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void SearchLimit_PeriodicCheck(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVarElement_PerformedMax(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate bool SwigDelegateOptimizeVar_20()
static global::System.IntPtr new_RevInteger(long jarg1)
delegate bool SwigDelegatePathOperator_6()
static global::System.IntPtr RoutingDimension_CumulVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr SequenceVarElement_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr LocalSearchFilterVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void PropagationMonitor_SetMin__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void Assignment_Activate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Solver_AddLocalSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void RoutingDimension_SetPickupToDeliveryLimitFunctionForPair(global::System.Runtime.InteropServices.HandleRef jarg1, IntIntToLong jarg2, int jarg3)
static long IntVarLocalSearchOperatorTemplate_Value(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static string ModelVisitor_kVarsArgument_get()
static string ModelVisitor_kBetween_get()
static global::System.IntPtr Solver_MakePhase__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, LongToLong jarg3, LongLongToLong jarg4, LongToLong jarg5)
static uint Int64Vector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kRangeArgument_get()
static long Assignment_ObjectiveMin(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PathOperator_MakeNeighbor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntExpr_SWIGUpcast(global::System.IntPtr jarg1)
static global::System.IntPtr Solver_MakeNestedOptimize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, long jarg5)
static int Solver_CHOOSE_RANDOM_RANK_FORWARD_get()
static bool PathOperator_MakeOneNeighborSwigExplicitPathOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeLimit__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5, bool jarg6)
delegate bool LongLongLongToBoolean(long t, long u, long v)
static int Solver_DELAYED_PRIORITY_get()
static void PropagationBaseObject_FreezeQueue(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_NO_MORE_SOLUTIONS_get()
static global::System.IntPtr Assignment_SWIGUpcast(global::System.IntPtr jarg1)
static ulong IntVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchLimit_BeginNextDecisionSwigExplicitSearchLimit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Solver_AddCastConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
delegate bool SwigDelegateLocalSearchOperator_4()
static int Solver_INTERVAL_SIMPLE_get()
static int RoutingIndexManager_GetNumberOfIndices(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Assignment_SetEndMin(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void DecisionVisitor_VisitRankFirstInterval(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static global::System.IntPtr Solver_MakeSum__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntExpr_IsDifferent__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool PathOperator_InitPosition(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntExpr_Minimize(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void DecisionVisitor_VisitSplitVariableDomain(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, bool jarg4)
static int Solver_INT_VAR_SIMPLE_get()
static int RoutingModel_TYPE_ADDED_TO_VEHICLE_get()
delegate void SwigDelegateSearchLimit_6(global::System.IntPtr d)
static void delete_SolutionPool(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsBetweenCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, long jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int IntervalVarVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr DisjunctiveConstraint_SWIGUpcast(global::System.IntPtr jarg1)
delegate bool SwigDelegateChangeValue_6()
static global::System.IntPtr Solver_MakeScalProdEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4)
static global::System.IntPtr Solver_MakeEquality__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeNonEquality__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void LocalSearchOperator_Start(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Constraint_Var(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_INT_VALUE_SIMPLE_get()
static void IntervalVar_WhenEndBound__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool RoutingModel_IsEnd(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void GlobalVehicleBreaksConstraint_Post(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kCircuit_get()
static string ModelVisitor_kRelaxedMinOperation_get()
static long RoutingDimension_GetCumulVarSoftUpperBound(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long Assignment_Max(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void LocalSearchOperatorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelVisitor_kCountAssignedItemsExtension_get()
delegate bool SwigDelegateBaseLns_4()
static void SearchLimit_BeginNextDecision(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntervalVar_StartsAt(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int IntTupleSet_Insert4(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3, long jarg4, long jarg5)
Definition: Decision.cs:18
static global::System.IntPtr Solver_MakeNBestValueSolutionCollector__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, bool jarg4)
static global::System.IntPtr new_BaseLns(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr LocalSearchFilterVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void LocalSearchMonitor_EndOperatorStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeSearchLog__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeNonOverlappingBoxesConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int length4, int[] jarg4, int length5, int[] jarg5)
static string ModelVisitor_kSortingConstraint_get()
static string ModelVisitor_kAbs_get()
static global::System.IntPtr IntervalVar_SafeEndExpr(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long SequenceVar_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OptimizeVar_ApplyBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr RoutingDimension_SlackVar(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static long RegularLimit_Solutions(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeMin__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
delegate bool SwigDelegateRegularLimit_25()
static void SearchMonitor_InstallSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kPerformedExpr_get()
static bool IntTupleSet_Contains__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2)
static void RoutingDimension_SetSpanUpperBoundForVehicle(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, int jarg3)
static global::System.IntPtr Solver_MakeExitSearchCallback(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static string ModelVisitor_kCumulsArgument_get()
static void SearchMonitorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void SequenceVarLocalSearchOperator_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_0 delegate0, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_1 delegate1, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_2 delegate2, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_3 delegate3, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_4 delegate4, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_5 delegate5, SequenceVarLocalSearchOperator.SwigDelegateSequenceVarLocalSearchOperator_6 delegate6)
static void PropagationMonitor_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void IntervalVarElement_SetEndRange(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2, long jarg3)
Definition: OptimizeVar.cs:18
delegate bool SwigDelegateIntVarLocalSearchFilter_3()
static int Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get()
static string BooleanVar_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVar_WhenDomain__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, VoidToVoid jarg2)
static string BooleanVar_BaseName(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_Solve__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void ModelVisitor_BeginVisitIntegerExpression(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void PropagationMonitor_Install(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_CHOOSE_PATH_get()
static global::System.IntPtr DecisionBuilderVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void RoutingModel_AddRequiredTypeAlternativesWhenRemovingType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr TypeRequirementChecker_SWIGUpcast(global::System.IntPtr jarg1)
delegate global::System.IntPtr SwigDelegateRegularLimit_28()
static global::System.IntPtr new_SymmetryBreakerVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool RoutingModel_IsVehicleAllowedForIndex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
static long CpRandomSeed()
static void Pack_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int Solver_Rand32(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SolutionCollector_Add__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntervalVar_CrossesDate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void ModelVisitor_EndVisitExtension(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static long IntervalVar_kMinValidValue_get()
delegate void SwigDelegateOptimizeVar_8(global::System.IntPtr d, bool apply)
static int ModelCache_VAR_ARRAY_MIN_get()
static void SearchLog_Maintain(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void Int64VectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr RoutingModel_MakeSelfDependentDimensionFinalizer(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr IntVarLocalSearchFilter_SWIGUpcast(global::System.IntPtr jarg1)
static void SymmetryBreakerVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void SwigDelegateSolutionCollector_15()
static long IntVar_OldMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ModelCache_VAR_CONSTANT_CONSTANT_BETWEEN_get()
static string ModelVisitor_kIsDifferent_get()
static global::System.IntPtr RegularLimit_MakeClone(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string ModelVisitor_kMirrorOperation_get()
static global::System.IntPtr new_IntVarVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVarLocalSearchOperatorTemplate_Activate(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr Solver_MakeScalProdGreaterOrEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, int[] jarg3, long jarg4)
static global::System.IntPtr Solver_MakePhase__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, int jarg5)
delegate long LongLongToLong(long t, long u)
static global::System.IntPtr Solver_MakeLess__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void RoutingModel_AddPickupAndDeliverySets(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void IntVectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
delegate bool SwigDelegateSolutionCollector_20()
static global::System.IntPtr IntervalVar_StartsAtStart(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeVariableDomainFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr AssignmentIntContainer_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int IntVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void SearchMonitor_NoMoreSolutions(global::System.Runtime.InteropServices.HandleRef jarg1)
static string ModelVisitor_kAssumePathsArgument_get()
static global::System.IntPtr Solver_MakeDiv__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void SearchMonitorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void LocalSearchOperatorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_MakeIsEqualCstCt(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool IntVar_IsVar(global::System.Runtime.InteropServices.HandleRef jarg1)
static long IntervalVar_DurationMax(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_MemoryUsage()
static string ModelVisitor_kVariableUsageLessConstantExtension_get()
static bool LocalSearchOperator_HasFragmentsSwigExplicitLocalSearchOperator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIsLessOrEqualVar(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void ModelVisitor_EndVisitIntegerExpression(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntervalVarElement_SetDurationMin(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static int Solver_REVERSIBLE_ACTION_get()
static global::System.IntPtr IntExpr_IsLessOrEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void delete_BaseObject(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SearchMonitor_BeginFailSwigExplicitSearchMonitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static string RoutingModelVisitor_kLightElement2_get()
static global::System.IntPtr new_IntVarElement__SWIG_0()
static global::System.IntPtr AssignmentIntContainer_AddAtPosition(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void delete_RoutingModelVisitor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeTransitionConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, long jarg4, int length5, int[] jarg5)
static void ModelCache_InsertVoidConstraint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static string ModelVisitor_kFalseConstraint_get()
static int Solver_ENDS_AT_get()
delegate long SwigDelegateIntVarLocalSearchFilter_6()
static int RoutingModel_GetVisitType(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool Solver_IsLocalSearchProfilingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVar_GetDomain(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PropagationMonitor_SetValue(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, long jarg3)
static void AssignmentElement_Deactivate(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_KEEP_RIGHT_get()
static int Solver_ASSIGN_RANDOM_VALUE_get()
static global::System.IntPtr Solver_MakeCumulative__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, long[] jarg3, long jarg4, string jarg5)