DotNet Reference
DotNet Reference
operations_research_linear_solverPINVOKE.cs
Go to the documentation of this file.
20 static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException);
21 static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException);
22 static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException);
23 static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException);
24 static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException);
25 static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException);
27 static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
28 static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
32 static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
33 static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
34 static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
36 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionCallbacks_operations_research_linear_solver")]
50 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_operations_research_linear_solver")]
51 public static extern void SWIGRegisterExceptionCallbacksArgument_operations_research_linear_solver(
57 SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve()));
60 SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve()));
63 SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
66 SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
69 SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve()));
72 SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
75 SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve()));
78 SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve()));
81 SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
84 SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve()));
87 SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve()));
91 SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
145 throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
177 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterStringCallback_operations_research_linear_solver")]
178 public static extern void SWIGRegisterStringCallback_operations_research_linear_solver(SWIGStringDelegate stringDelegate);
196 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Clear___")]
197 public static extern void IntVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
199 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Add___")]
200 public static extern void IntVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
202 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_size___")]
203 public static extern uint IntVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
205 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_capacity___")]
206 public static extern uint IntVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
208 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_reserve___")]
209 public static extern void IntVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
211 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVector__SWIG_0___")]
214 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVector__SWIG_1___")]
215 public static extern global::System.IntPtr new_IntVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
217 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVector__SWIG_2___")]
220 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_getitemcopy___")]
221 public static extern int IntVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
223 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_getitem___")]
224 public static extern int IntVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
226 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_setitem___")]
227 public static extern void IntVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
229 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_AddRange___")]
230 public static extern void IntVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
232 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_GetRange___")]
233 public static extern global::System.IntPtr IntVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
235 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Insert___")]
236 public static extern void IntVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
238 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_InsertRange___")]
239 public static extern void IntVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
241 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_RemoveAt___")]
242 public static extern void IntVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
244 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_RemoveRange___")]
245 public static extern void IntVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
247 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Repeat___")]
250 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Reverse__SWIG_0___")]
251 public static extern void IntVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
253 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Reverse__SWIG_1___")]
254 public static extern void IntVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
256 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_SetRange___")]
257 public static extern void IntVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
259 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Contains___")]
260 public static extern bool IntVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
262 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_IndexOf___")]
263 public static extern int IntVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
265 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_LastIndexOf___")]
266 public static extern int IntVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
268 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVector_Remove___")]
269 public static extern bool IntVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
271 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_IntVector___")]
272 public static extern void delete_IntVector(global::System.Runtime.InteropServices.HandleRef jarg1);
274 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Clear___")]
275 public static extern void IntVectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
277 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Add___")]
278 public static extern void IntVectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
280 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_size___")]
281 public static extern uint IntVectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
283 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_capacity___")]
284 public static extern uint IntVectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
286 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_reserve___")]
287 public static extern void IntVectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
289 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVectorVector__SWIG_0___")]
292 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVectorVector__SWIG_1___")]
293 public static extern global::System.IntPtr new_IntVectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
295 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_IntVectorVector__SWIG_2___")]
298 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_getitemcopy___")]
299 public static extern global::System.IntPtr IntVectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
301 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_getitem___")]
302 public static extern global::System.IntPtr IntVectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
304 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_setitem___")]
305 public static extern void IntVectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
307 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_AddRange___")]
308 public static extern void IntVectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
310 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_GetRange___")]
311 public static extern global::System.IntPtr IntVectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
313 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Insert___")]
314 public static extern void IntVectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
316 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_InsertRange___")]
317 public static extern void IntVectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
319 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_RemoveAt___")]
320 public static extern void IntVectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
322 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_RemoveRange___")]
323 public static extern void IntVectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
325 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Repeat___")]
326 public static extern global::System.IntPtr IntVectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
328 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Reverse__SWIG_0___")]
329 public static extern void IntVectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
331 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_Reverse__SWIG_1___")]
332 public static extern void IntVectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
334 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_IntVectorVector_SetRange___")]
335 public static extern void IntVectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
337 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_IntVectorVector___")]
338 public static extern void delete_IntVectorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
340 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Clear___")]
341 public static extern void Int64Vector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
343 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Add___")]
344 public static extern void Int64Vector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
346 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_size___")]
347 public static extern uint Int64Vector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
349 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_capacity___")]
350 public static extern uint Int64Vector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
352 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_reserve___")]
353 public static extern void Int64Vector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
355 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64Vector__SWIG_0___")]
358 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64Vector__SWIG_1___")]
359 public static extern global::System.IntPtr new_Int64Vector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
361 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64Vector__SWIG_2___")]
364 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_getitemcopy___")]
365 public static extern long Int64Vector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
367 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_getitem___")]
368 public static extern long Int64Vector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
370 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_setitem___")]
371 public static extern void Int64Vector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3);
373 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_AddRange___")]
374 public static extern void Int64Vector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
376 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_GetRange___")]
377 public static extern global::System.IntPtr Int64Vector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
379 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Insert___")]
380 public static extern void Int64Vector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3);
382 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_InsertRange___")]
383 public static extern void Int64Vector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
385 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_RemoveAt___")]
386 public static extern void Int64Vector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
388 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_RemoveRange___")]
389 public static extern void Int64Vector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
391 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Repeat___")]
394 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Reverse__SWIG_0___")]
395 public static extern void Int64Vector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
397 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Reverse__SWIG_1___")]
398 public static extern void Int64Vector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
400 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_SetRange___")]
401 public static extern void Int64Vector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
403 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Contains___")]
404 public static extern bool Int64Vector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
406 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_IndexOf___")]
407 public static extern int Int64Vector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
409 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_LastIndexOf___")]
410 public static extern int Int64Vector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
412 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64Vector_Remove___")]
413 public static extern bool Int64Vector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
415 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Int64Vector___")]
416 public static extern void delete_Int64Vector(global::System.Runtime.InteropServices.HandleRef jarg1);
418 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Clear___")]
419 public static extern void Int64VectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
421 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Add___")]
422 public static extern void Int64VectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
424 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_size___")]
425 public static extern uint Int64VectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
427 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_capacity___")]
428 public static extern uint Int64VectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
430 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_reserve___")]
431 public static extern void Int64VectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
433 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64VectorVector__SWIG_0___")]
436 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64VectorVector__SWIG_1___")]
437 public static extern global::System.IntPtr new_Int64VectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
439 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Int64VectorVector__SWIG_2___")]
442 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_getitemcopy___")]
443 public static extern global::System.IntPtr Int64VectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
445 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_getitem___")]
446 public static extern global::System.IntPtr Int64VectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
448 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_setitem___")]
449 public static extern void Int64VectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
451 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_AddRange___")]
452 public static extern void Int64VectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
454 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_GetRange___")]
455 public static extern global::System.IntPtr Int64VectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
457 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Insert___")]
458 public static extern void Int64VectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
460 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_InsertRange___")]
461 public static extern void Int64VectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
463 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_RemoveAt___")]
464 public static extern void Int64VectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
466 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_RemoveRange___")]
467 public static extern void Int64VectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
469 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Repeat___")]
470 public static extern global::System.IntPtr Int64VectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
472 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Reverse__SWIG_0___")]
473 public static extern void Int64VectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
475 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_Reverse__SWIG_1___")]
476 public static extern void Int64VectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
478 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Int64VectorVector_SetRange___")]
479 public static extern void Int64VectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
481 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Int64VectorVector___")]
482 public static extern void delete_Int64VectorVector(global::System.Runtime.InteropServices.HandleRef jarg1);
484 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Clear___")]
485 public static extern void DoubleVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
487 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Add___")]
488 public static extern void DoubleVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
490 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_size___")]
491 public static extern uint DoubleVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
493 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_capacity___")]
494 public static extern uint DoubleVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
496 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_reserve___")]
497 public static extern void DoubleVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
499 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_0___")]
502 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_1___")]
503 public static extern global::System.IntPtr new_DoubleVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
505 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_2___")]
508 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_getitemcopy___")]
509 public static extern double DoubleVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
511 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_getitem___")]
512 public static extern double DoubleVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
514 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_setitem___")]
515 public static extern void DoubleVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
517 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_AddRange___")]
518 public static extern void DoubleVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
520 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_GetRange___")]
521 public static extern global::System.IntPtr DoubleVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
523 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Insert___")]
524 public static extern void DoubleVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
526 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_InsertRange___")]
527 public static extern void DoubleVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
529 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_RemoveAt___")]
530 public static extern void DoubleVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
532 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_RemoveRange___")]
533 public static extern void DoubleVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
535 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Repeat___")]
538 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Reverse__SWIG_0___")]
539 public static extern void DoubleVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
541 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Reverse__SWIG_1___")]
542 public static extern void DoubleVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
544 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_SetRange___")]
545 public static extern void DoubleVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
547 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Contains___")]
548 public static extern bool DoubleVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
550 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_IndexOf___")]
551 public static extern int DoubleVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
553 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_LastIndexOf___")]
554 public static extern int DoubleVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
556 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Remove___")]
557 public static extern bool DoubleVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
559 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_DoubleVector___")]
560 public static extern void delete_DoubleVector(global::System.Runtime.InteropServices.HandleRef jarg1);
562 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Clear___")]
563 public static extern void MPConstraintVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
565 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Add___")]
566 public static extern void MPConstraintVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
568 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_size___")]
569 public static extern uint MPConstraintVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
571 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_capacity___")]
572 public static extern uint MPConstraintVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
574 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_reserve___")]
575 public static extern void MPConstraintVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
577 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_0___")]
580 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_1___")]
581 public static extern global::System.IntPtr new_MPConstraintVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
583 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_2___")]
586 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_getitemcopy___")]
587 public static extern global::System.IntPtr MPConstraintVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
589 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_getitem___")]
590 public static extern global::System.IntPtr MPConstraintVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
592 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_setitem___")]
593 public static extern void MPConstraintVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
595 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_AddRange___")]
596 public static extern void MPConstraintVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
598 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_GetRange___")]
599 public static extern global::System.IntPtr MPConstraintVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
601 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Insert___")]
602 public static extern void MPConstraintVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
604 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_InsertRange___")]
605 public static extern void MPConstraintVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
607 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_RemoveAt___")]
608 public static extern void MPConstraintVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
610 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_RemoveRange___")]
611 public static extern void MPConstraintVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
613 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Repeat___")]
614 public static extern global::System.IntPtr MPConstraintVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
616 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Reverse__SWIG_0___")]
617 public static extern void MPConstraintVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
619 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Reverse__SWIG_1___")]
620 public static extern void MPConstraintVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
622 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_SetRange___")]
623 public static extern void MPConstraintVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
625 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Contains___")]
626 public static extern bool MPConstraintVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
628 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_IndexOf___")]
629 public static extern int MPConstraintVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
631 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_LastIndexOf___")]
632 public static extern int MPConstraintVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
634 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Remove___")]
635 public static extern bool MPConstraintVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
637 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPConstraintVector___")]
638 public static extern void delete_MPConstraintVector(global::System.Runtime.InteropServices.HandleRef jarg1);
640 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Clear___")]
641 public static extern void MPVariableVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
643 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Add___")]
644 public static extern void MPVariableVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
646 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_size___")]
647 public static extern uint MPVariableVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
649 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_capacity___")]
650 public static extern uint MPVariableVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
652 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_reserve___")]
653 public static extern void MPVariableVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
655 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_0___")]
658 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_1___")]
659 public static extern global::System.IntPtr new_MPVariableVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
661 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_2___")]
664 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_getitemcopy___")]
665 public static extern global::System.IntPtr MPVariableVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
667 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_getitem___")]
668 public static extern global::System.IntPtr MPVariableVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
670 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_setitem___")]
671 public static extern void MPVariableVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
673 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_AddRange___")]
674 public static extern void MPVariableVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
676 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_GetRange___")]
677 public static extern global::System.IntPtr MPVariableVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
679 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Insert___")]
680 public static extern void MPVariableVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
682 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_InsertRange___")]
683 public static extern void MPVariableVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
685 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_RemoveAt___")]
686 public static extern void MPVariableVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
688 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_RemoveRange___")]
689 public static extern void MPVariableVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
691 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Repeat___")]
692 public static extern global::System.IntPtr MPVariableVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
694 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Reverse__SWIG_0___")]
695 public static extern void MPVariableVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
697 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Reverse__SWIG_1___")]
698 public static extern void MPVariableVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
700 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_SetRange___")]
701 public static extern void MPVariableVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
703 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Contains___")]
704 public static extern bool MPVariableVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
706 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_IndexOf___")]
707 public static extern int MPVariableVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
709 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_LastIndexOf___")]
710 public static extern int MPVariableVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
712 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Remove___")]
713 public static extern bool MPVariableVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
715 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPVariableVector___")]
716 public static extern void delete_MPVariableVector(global::System.Runtime.InteropServices.HandleRef jarg1);
718 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Solver___")]
721 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Solver___")]
722 public static extern void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1);
724 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SupportsProblemType___")]
727 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Clear___")]
730 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_NumVariables___")]
731 public static extern int Solver_NumVariables(global::System.Runtime.InteropServices.HandleRef jarg1);
733 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_variables___")]
734 public static extern global::System.IntPtr Solver_variables(global::System.Runtime.InteropServices.HandleRef jarg1);
736 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_LookupVariableOrNull___")]
737 public static extern global::System.IntPtr Solver_LookupVariableOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
739 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeVar___")]
740 public static extern global::System.IntPtr Solver_MakeVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, bool jarg4, string jarg5);
742 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeNumVar___")]
743 public static extern global::System.IntPtr Solver_MakeNumVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
745 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeIntVar___")]
746 public static extern global::System.IntPtr Solver_MakeIntVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
748 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeBoolVar___")]
749 public static extern global::System.IntPtr Solver_MakeBoolVar(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
751 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_NumConstraints___")]
752 public static extern int Solver_NumConstraints(global::System.Runtime.InteropServices.HandleRef jarg1);
754 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_constraints___")]
755 public static extern global::System.IntPtr Solver_constraints(global::System.Runtime.InteropServices.HandleRef jarg1);
757 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_LookupConstraintOrNull___")]
758 public static extern global::System.IntPtr Solver_LookupConstraintOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
760 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_0___")]
761 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
763 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_1___")]
764 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
766 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_2___")]
767 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
769 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_3___")]
770 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
772 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Objective___")]
773 public static extern global::System.IntPtr Solver_Objective(global::System.Runtime.InteropServices.HandleRef jarg1);
775 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Solve__SWIG_0___")]
776 public static extern int Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
778 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Solve__SWIG_1___")]
779 public static extern int Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
781 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ComputeConstraintActivities___")]
782 public static extern global::System.IntPtr Solver_ComputeConstraintActivities(global::System.Runtime.InteropServices.HandleRef jarg1);
784 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_VerifySolution___")]
785 public static extern bool Solver_VerifySolution(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, bool jarg3);
787 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Reset___")]
790 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_InterruptSolve___")]
791 public static extern bool Solver_InterruptSolve(global::System.Runtime.InteropServices.HandleRef jarg1);
793 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetSolverSpecificParametersAsString___")]
794 public static extern bool Solver_SetSolverSpecificParametersAsString(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
796 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_EnableOutput___")]
797 public static extern void Solver_EnableOutput(global::System.Runtime.InteropServices.HandleRef jarg1);
799 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SuppressOutput___")]
800 public static extern void Solver_SuppressOutput(global::System.Runtime.InteropServices.HandleRef jarg1);
802 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Iterations___")]
803 public static extern long Solver_Iterations(global::System.Runtime.InteropServices.HandleRef jarg1);
805 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Nodes___")]
808 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ComputeExactConditionNumber___")]
809 public static extern double Solver_ComputeExactConditionNumber(global::System.Runtime.InteropServices.HandleRef jarg1);
811 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetTimeLimit___")]
812 public static extern void Solver_SetTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
814 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_WallTime___")]
815 public static extern long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1);
817 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ExportModelAsLpFormat___")]
818 public static extern string Solver_ExportModelAsLpFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
820 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ExportModelAsMpsFormat___")]
821 public static extern string Solver_ExportModelAsMpsFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3);
823 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetHint___")]
824 public static extern void Solver_SetHint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, double[] jarg3);
826 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetNumThreads___")]
827 public static extern bool Solver_SetNumThreads(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
829 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Clear___")]
830 public static extern void Objective_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
832 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetCoefficient___")]
833 public static extern void Objective_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3);
835 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_GetCoefficient___")]
836 public static extern double Objective_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
838 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetOffset___")]
839 public static extern void Objective_SetOffset(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
841 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Offset___")]
842 public static extern double Objective_Offset(global::System.Runtime.InteropServices.HandleRef jarg1);
844 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetOptimizationDirection___")]
845 public static extern void Objective_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
847 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetMinimization___")]
848 public static extern void Objective_SetMinimization(global::System.Runtime.InteropServices.HandleRef jarg1);
850 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetMaximization___")]
851 public static extern void Objective_SetMaximization(global::System.Runtime.InteropServices.HandleRef jarg1);
853 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Maximization___")]
854 public static extern bool Objective_Maximization(global::System.Runtime.InteropServices.HandleRef jarg1);
856 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Minimization___")]
857 public static extern bool Objective_Minimization(global::System.Runtime.InteropServices.HandleRef jarg1);
859 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Value___")]
860 public static extern double Objective_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
862 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_BestBound___")]
863 public static extern double Objective_BestBound(global::System.Runtime.InteropServices.HandleRef jarg1);
865 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Objective___")]
866 public static extern void delete_Objective(global::System.Runtime.InteropServices.HandleRef jarg1);
868 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Name___")]
869 public static extern string Variable_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
871 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetInteger___")]
872 public static extern void Variable_SetInteger(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
874 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SolutionValue___")]
875 public static extern double Variable_SolutionValue(global::System.Runtime.InteropServices.HandleRef jarg1);
877 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Lb___")]
878 public static extern double Variable_Lb(global::System.Runtime.InteropServices.HandleRef jarg1);
880 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Ub___")]
881 public static extern double Variable_Ub(global::System.Runtime.InteropServices.HandleRef jarg1);
883 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetLb___")]
884 public static extern void Variable_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
886 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetUb___")]
887 public static extern void Variable_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
889 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetBounds___")]
890 public static extern void Variable_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
892 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_ReducedCost___")]
893 public static extern double Variable_ReducedCost(global::System.Runtime.InteropServices.HandleRef jarg1);
895 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_BasisStatus___")]
896 public static extern int Variable_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1);
898 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Variable___")]
899 public static extern void delete_Variable(global::System.Runtime.InteropServices.HandleRef jarg1);
901 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Name___")]
902 public static extern string Constraint_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
904 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetCoefficient___")]
905 public static extern void Constraint_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3);
907 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_GetCoefficient___")]
908 public static extern double Constraint_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
910 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Lb___")]
911 public static extern double Constraint_Lb(global::System.Runtime.InteropServices.HandleRef jarg1);
913 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Ub___")]
914 public static extern double Constraint_Ub(global::System.Runtime.InteropServices.HandleRef jarg1);
916 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetLb___")]
917 public static extern void Constraint_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
919 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetUb___")]
920 public static extern void Constraint_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
922 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetBounds___")]
923 public static extern void Constraint_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
925 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_IsLazy___")]
926 public static extern bool Constraint_IsLazy(global::System.Runtime.InteropServices.HandleRef jarg1);
928 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetIsLazy___")]
929 public static extern void Constraint_SetIsLazy(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
931 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Index___")]
932 public static extern int Constraint_Index(global::System.Runtime.InteropServices.HandleRef jarg1);
934 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_DualValue___")]
935 public static extern double Constraint_DualValue(global::System.Runtime.InteropServices.HandleRef jarg1);
937 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_BasisStatus___")]
938 public static extern int Constraint_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1);
940 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Constraint___")]
941 public static extern void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1);
943 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultRelativeMipGap_get___")]
946 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultPrimalTolerance_get___")]
949 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultDualTolerance_get___")]
952 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultPresolve_get___")]
955 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultIncrementality_get___")]
958 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPSolverParameters___")]
961 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_SetDoubleParam___")]
962 public static extern void MPSolverParameters_SetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
964 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_SetIntegerParam___")]
965 public static extern void MPSolverParameters_SetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
967 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_GetDoubleParam___")]
968 public static extern double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
970 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_GetIntegerParam___")]
971 public static extern int MPSolverParameters_GetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
973 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPSolverParameters___")]
974 public static extern void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1);
static void DoubleVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr DoubleVector_Repeat(double jarg1, int jarg2)
static global::System.IntPtr Solver_MakeConstraint__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr new_Int64Vector__SWIG_2(int jarg1)
static int Constraint_Index(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint IntVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeIntVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4)
static double DoubleVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int DoubleVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr IntVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static bool MPVariableVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double Constraint_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Constraint_IsLazy(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPConstraintVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Objective_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr new_IntVectorVector__SWIG_2(int jarg1)
static uint Int64VectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_SetTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static global::System.IntPtr MPVariableVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPVariableVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPVariableVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_Int64VectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64VectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void MPVariableVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void IntVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_MakeNumVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4)
static int IntVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPConstraintVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static double MPSolverParameters_kDefaultDualTolerance_get()
static global::System.IntPtr new_MPSolverParameters()
static double Objective_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Solver_VerifySolution(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, bool jarg3)
static global::System.IntPtr new_Int64Vector__SWIG_0()
static int MPSolverParameters_kDefaultPresolve_get()
static bool DoubleVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr IntVectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPConstraintVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_MakeConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4)
static uint Int64Vector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_MPVariableVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Objective_Maximization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static double Constraint_DualValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Variable_Lb(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_Nodes(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVector_Repeat(int jarg1, int jarg2)
static bool MPVariableVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Int64Vector_Repeat(long jarg1, int jarg2)
Definition: operations_research_linear_solverPINVOKE.cs:15
static global::System.IntPtr MPConstraintVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr MPVariableVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void delete_DoubleVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_LookupConstraintOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr new_MPConstraintVector__SWIG_2(int jarg1)
static bool Pending
Definition: operations_research_linear_solverPINVOKE.cs:133
static void Int64Vector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void SWIGRegisterExceptionCallbacks_operations_research_linear_solver(ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate)
static int IntVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Solver_LookupVariableOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static int MPSolverParameters_kDefaultIncrementality_get()
static void Int64VectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr new_Int64VectorVector__SWIG_2(int jarg1)
static void Int64VectorVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr new_Solver(string jarg1, int jarg2)
static long Int64Vector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Constraint_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_MPConstraintVector__SWIG_0()
static void MPVariableVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetOffset(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void MPVariableVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double DoubleVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
delegate string SWIGStringDelegate(string message)
static string Variable_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static SWIGStringHelper swigStringHelper
Definition: operations_research_linear_solverPINVOKE.cs:189
static void Int64VectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static bool Int64Vector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
Definition: operations_research_linear_solverPINVOKE.cs:13
static string Solver_ExportModelAsMpsFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3)
static int Solver_NumVariables(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void IntVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr MPConstraintVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static int Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_Int64VectorVector__SWIG_0()
static void Objective_SetMinimization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_IntVector(global::System.Runtime.InteropServices.HandleRef jarg1)
Google.OrTools.LinearSolver.operations_research_linear_solverPINVOKE.IntVectorVector_Reverse__SWIG_1
static void IntVectorVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr Solver_variables(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPVariableVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void Int64VectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double Solver_ComputeExactConditionNumber(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPVariableVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void IntVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr DoubleVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void MPConstraintVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string Constraint_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_MPVariableVector__SWIG_2(int jarg1)
Google.OrTools.LinearSolver.operations_research_linear_solverPINVOKE.IntVectorVector_Reverse__SWIG_0
static void IntVectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
static global::System.IntPtr Solver_MakeVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, bool jarg4, string jarg5)
static void Int64VectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int IntVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void IntVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int DoubleVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr Int64VectorVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Variable_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void IntVectorVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void Int64VectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Solver_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool MPConstraintVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Int64Vector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void IntVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double Objective_BestBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr MPVariableVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_DoubleVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Constraint_SetIsLazy(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static double Objective_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint DoubleVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static SWIGExceptionHelper swigExceptionHelper
Definition: operations_research_linear_solverPINVOKE.cs:125
static void MPVariableVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool MPConstraintVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool IntVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Solver_Reset(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Variable_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void SWIGRegisterExceptionCallbacksArgument_operations_research_linear_solver(ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate)
static bool Int64Vector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void Int64Vector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool IntVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static uint Int64Vector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static uint MPVariableVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_constraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_Objective(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Constraint_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void Int64Vector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static void IntVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void Int64VectorVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_MPConstraintVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr IntVectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static long Solver_Iterations(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void DoubleVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetMaximization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr new_IntVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_SetNumThreads(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64Vector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
Definition: operations_research_linear_solverPINVOKE.cs:127
static global::System.IntPtr new_IntVectorVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Int64Vector(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint MPConstraintVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_IntVectorVector__SWIG_0()
static uint IntVectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint DoubleVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPConstraintVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DoubleVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static global::System.IntPtr Int64VectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Constraint_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static void IntVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr new_DoubleVector__SWIG_2(int jarg1)
static void MPConstraintVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool Solver_SetSolverSpecificParametersAsString(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static global::System.IntPtr IntVectorVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Set(global::System.Exception e)
Definition: operations_research_linear_solverPINVOKE.cs:143
static string Solver_ExportModelAsLpFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void DoubleVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void MPConstraintVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64VectorVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_MPVariableVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64VectorVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Solver_SupportsProblemType(int jarg1)
static uint IntVectorVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
delegate void ExceptionDelegate(string message)
static double Constraint_Ub(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Constraint_Lb(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Int64VectorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint IntVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void IntVectorVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Objective_Minimization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Int64Vector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void MPVariableVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr MPVariableVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr new_MPVariableVector__SWIG_0()
static global::System.IntPtr new_IntVector__SWIG_2(int jarg1)
static void SWIGRegisterStringCallback_operations_research_linear_solver(SWIGStringDelegate stringDelegate)
delegate void ExceptionArgumentDelegate(string message, string paramName)
static void Solver_SetHint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, double[] jarg3)
static void DoubleVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Int64Vector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr MPConstraintVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static uint Int64VectorVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.Exception Retrieve()
Definition: operations_research_linear_solverPINVOKE.cs:152
static void Int64VectorVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Objective(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool DoubleVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double Variable_Ub(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr new_MPConstraintVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static uint MPVariableVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr MPConstraintVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_ComputeConstraintActivities(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Objective_Offset(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPSolverParameters_GetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Int64VectorVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Int64Vector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
Definition: operations_research_linear_solverPINVOKE.cs:172
static void Variable_SetInteger(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void MPConstraintVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void Constraint_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void DoubleVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool Solver_InterruptSolve(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPSolverParameters_SetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static long Int64Vector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Variable_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static void DoubleVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr new_IntVector__SWIG_0()
static void IntVectorVector_AddRange(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 IntVectorVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void Solver_EnableOutput(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_Int64Vector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_IntVectorVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Int64VectorVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static global::System.IntPtr new_DoubleVector__SWIG_0()
static void MPConstraintVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Int64VectorVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_NumConstraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Constraint_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static double MPSolverParameters_kDefaultRelativeMipGap_get()
static int MPVariableVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double Variable_SolutionValue(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 int Variable_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_SuppressOutput(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Variable(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static void MPVariableVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void IntVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static uint MPConstraintVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeBoolVar(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static double MPSolverParameters_kDefaultPrimalTolerance_get()
static double Variable_ReducedCost(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int IntVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPSolverParameters_SetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)