Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research_linear_solverPINVOKE.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (https://www.swig.org).
5// Version 4.3.0
6//
7// Do not make changes to this file unless you know what you are doing - modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
12
14
15 protected class SWIGExceptionHelper {
16
17 public delegate void ExceptionDelegate(string message);
18 public delegate void ExceptionArgumentDelegate(string message, string paramName);
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);
26 static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException);
27 static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
28 static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
29 static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException);
30 static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException);
31
32 static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
33 static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
34 static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
35
36 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionCallbacks_operations_research_linear_solver")]
38 ExceptionDelegate applicationDelegate,
39 ExceptionDelegate arithmeticDelegate,
40 ExceptionDelegate divideByZeroDelegate,
41 ExceptionDelegate indexOutOfRangeDelegate,
42 ExceptionDelegate invalidCastDelegate,
43 ExceptionDelegate invalidOperationDelegate,
44 ExceptionDelegate ioDelegate,
45 ExceptionDelegate nullReferenceDelegate,
46 ExceptionDelegate outOfMemoryDelegate,
47 ExceptionDelegate overflowDelegate,
48 ExceptionDelegate systemExceptionDelegate);
49
50 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_operations_research_linear_solver")]
52 ExceptionArgumentDelegate argumentDelegate,
53 ExceptionArgumentDelegate argumentNullDelegate,
54 ExceptionArgumentDelegate argumentOutOfRangeDelegate);
55
56 static void SetPendingApplicationException(string message) {
57 SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve()));
58 }
59 static void SetPendingArithmeticException(string message) {
60 SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve()));
61 }
62 static void SetPendingDivideByZeroException(string message) {
63 SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
64 }
65 static void SetPendingIndexOutOfRangeException(string message) {
66 SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
67 }
68 static void SetPendingInvalidCastException(string message) {
69 SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve()));
70 }
71 static void SetPendingInvalidOperationException(string message) {
72 SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
73 }
74 static void SetPendingIOException(string message) {
75 SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve()));
76 }
77 static void SetPendingNullReferenceException(string message) {
78 SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve()));
79 }
80 static void SetPendingOutOfMemoryException(string message) {
81 SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
82 }
83 static void SetPendingOverflowException(string message) {
84 SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve()));
85 }
86 static void SetPendingSystemException(string message) {
87 SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve()));
88 }
89
90 static void SetPendingArgumentException(string message, string paramName) {
91 SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
92 }
93 static void SetPendingArgumentNullException(string message, string paramName) {
94 global::System.Exception e = SWIGPendingException.Retrieve();
95 if (e != null) message = message + " Inner Exception: " + e.Message;
96 SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message));
97 }
98 static void SetPendingArgumentOutOfRangeException(string message, string paramName) {
99 global::System.Exception e = SWIGPendingException.Retrieve();
100 if (e != null) message = message + " Inner Exception: " + e.Message;
101 SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message));
102 }
103
104 static SWIGExceptionHelper() {
106 applicationDelegate,
107 arithmeticDelegate,
108 divideByZeroDelegate,
109 indexOutOfRangeDelegate,
110 invalidCastDelegate,
111 invalidOperationDelegate,
112 ioDelegate,
113 nullReferenceDelegate,
114 outOfMemoryDelegate,
115 overflowDelegate,
116 systemDelegate);
117
119 argumentDelegate,
120 argumentNullDelegate,
121 argumentOutOfRangeDelegate);
122 }
123 }
124
126
127 public class SWIGPendingException {
128 [global::System.ThreadStatic]
129 private static global::System.Exception pendingException = null;
130 private static int numExceptionsPending = 0;
131 private static global::System.Object exceptionsLock = null;
132
133 public static bool Pending {
134 get {
135 bool pending = false;
136 if (numExceptionsPending > 0)
137 if (pendingException != null)
138 pending = true;
139 return pending;
140 }
141 }
142
143 public static void Set(global::System.Exception e) {
144 if (pendingException != null)
145 throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
146 pendingException = e;
147 lock(exceptionsLock) {
148 numExceptionsPending++;
149 }
150 }
151
152 public static global::System.Exception Retrieve() {
153 global::System.Exception e = null;
154 if (numExceptionsPending > 0) {
155 if (pendingException != null) {
156 e = pendingException;
157 pendingException = null;
158 lock(exceptionsLock) {
159 numExceptionsPending--;
160 }
161 }
162 }
163 return e;
164 }
165
166 static SWIGPendingException() {
167 exceptionsLock = new global::System.Object();
168 }
169 }
170
171
172 protected class SWIGStringHelper {
173
174 public delegate string SWIGStringDelegate(string message);
175 static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
177 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="SWIGRegisterStringCallback_operations_research_linear_solver")]
179
180 static string CreateString(string cString) {
181 return cString;
182 }
183
184 static SWIGStringHelper() {
186 }
187 }
188
189 static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper();
190
192 public class SWIGStringWithLengthHelper {
193
194 [global::System.Runtime.InteropServices.DllImport("operations_research_linear_solver", EntryPoint="SWIG_csharp_string_to_c")]
195 private static extern global::System.IntPtr SWIG_csharp_string_to_c0(int size, int len, [global::System.Runtime.InteropServices.In,global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr, SizeParamIndex=0)] string str);
196
197 [global::System.Runtime.InteropServices.DllImport("operations_research_linear_solver", EntryPoint="SWIG_csharp_string_size")]
198 private static extern int SWIG_csharp_string_size(global::System.IntPtr str);
199
200 [global::System.Runtime.InteropServices.DllImport("operations_research_linear_solver", EntryPoint="SWIG_csharp_string_str")]
201 private static extern global::System.IntPtr SWIG_csharp_string_str(global::System.IntPtr str);
202
203 public static global::System.IntPtr SWIG_csharp_string_to_c(string str) {
204 if (str == null)
205 return global::System.IntPtr.Zero;
206 global::System.Text.Encoding utf8 = global::System.Text.Encoding.UTF8;
207 return SWIG_csharp_string_to_c0(utf8.GetByteCount(str), str.Length, str);
208 }
209
210 public static string SWIG_c_to_csharp_string(global::System.IntPtr str) {
211 int size = SWIG_csharp_string_size(str);
212 if (size > 0) {
213 global::System.IntPtr s = SWIG_csharp_string_str(str);
214 byte[] b = new byte[size];
215 global::System.Runtime.InteropServices.Marshal.Copy(s, b, 0, size);
216 global::System.Text.Encoding utf8 = global::System.Text.Encoding.UTF8;
217 return utf8.GetString(b);
218 }
219 return null;
220 }
221 }
222
223
224 static operations_research_linear_solverPINVOKE() {
225 }
226
227
228 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_0___")]
229 public static extern global::System.IntPtr new_DoubleVector__SWIG_0();
230
231 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_1___")]
232 public static extern global::System.IntPtr new_DoubleVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
233
234 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Clear___")]
235 public static extern void DoubleVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
236
237 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Add___")]
238 public static extern void DoubleVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
239
240 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_size___")]
241 public static extern uint DoubleVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
242
243 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_empty___")]
244 public static extern bool DoubleVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1);
245
246 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_capacity___")]
247 public static extern uint DoubleVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
248
249 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_reserve___")]
250 public static extern void DoubleVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
251
252 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_DoubleVector__SWIG_2___")]
253 public static extern global::System.IntPtr new_DoubleVector__SWIG_2(int jarg1);
254
255 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_getitemcopy___")]
256 public static extern double DoubleVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
257
258 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_getitem___")]
259 public static extern double DoubleVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
260
261 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_setitem___")]
262 public static extern void DoubleVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
263
264 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_AddRange___")]
265 public static extern void DoubleVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
266
267 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_GetRange___")]
268 public static extern global::System.IntPtr DoubleVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
269
270 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Insert___")]
271 public static extern void DoubleVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
272
273 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_InsertRange___")]
274 public static extern void DoubleVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
275
276 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_RemoveAt___")]
277 public static extern void DoubleVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
278
279 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_RemoveRange___")]
280 public static extern void DoubleVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
281
282 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Repeat___")]
283 public static extern global::System.IntPtr DoubleVector_Repeat(double jarg1, int jarg2);
284
285 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Reverse__SWIG_0___")]
286 public static extern void DoubleVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
287
288 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Reverse__SWIG_1___")]
289 public static extern void DoubleVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
290
291 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_SetRange___")]
292 public static extern void DoubleVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
293
294 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Contains___")]
295 public static extern bool DoubleVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
296
297 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_IndexOf___")]
298 public static extern int DoubleVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
299
300 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_LastIndexOf___")]
301 public static extern int DoubleVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
302
303 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_DoubleVector_Remove___")]
304 public static extern bool DoubleVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
305
306 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_DoubleVector___")]
307 public static extern void delete_DoubleVector(global::System.Runtime.InteropServices.HandleRef jarg1);
308
309 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_0___")]
310 public static extern global::System.IntPtr new_MPConstraintVector__SWIG_0();
311
312 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_1___")]
313 public static extern global::System.IntPtr new_MPConstraintVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
314
315 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Clear___")]
316 public static extern void MPConstraintVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
317
318 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Add___")]
319 public static extern void MPConstraintVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
320
321 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_size___")]
322 public static extern uint MPConstraintVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
323
324 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_empty___")]
325 public static extern bool MPConstraintVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1);
326
327 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_capacity___")]
328 public static extern uint MPConstraintVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
329
330 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_reserve___")]
331 public static extern void MPConstraintVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
332
333 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPConstraintVector__SWIG_2___")]
334 public static extern global::System.IntPtr new_MPConstraintVector__SWIG_2(int jarg1);
335
336 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_getitemcopy___")]
337 public static extern global::System.IntPtr MPConstraintVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
338
339 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_getitem___")]
340 public static extern global::System.IntPtr MPConstraintVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
341
342 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_setitem___")]
343 public static extern void MPConstraintVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
344
345 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_AddRange___")]
346 public static extern void MPConstraintVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
347
348 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_GetRange___")]
349 public static extern global::System.IntPtr MPConstraintVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
350
351 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Insert___")]
352 public static extern void MPConstraintVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
353
354 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_InsertRange___")]
355 public static extern void MPConstraintVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
356
357 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_RemoveAt___")]
358 public static extern void MPConstraintVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
359
360 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_RemoveRange___")]
361 public static extern void MPConstraintVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
362
363 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Repeat___")]
364 public static extern global::System.IntPtr MPConstraintVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
365
366 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Reverse__SWIG_0___")]
367 public static extern void MPConstraintVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
368
369 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Reverse__SWIG_1___")]
370 public static extern void MPConstraintVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
371
372 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_SetRange___")]
373 public static extern void MPConstraintVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
374
375 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Contains___")]
376 public static extern bool MPConstraintVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
377
378 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_IndexOf___")]
379 public static extern int MPConstraintVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
380
381 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_LastIndexOf___")]
382 public static extern int MPConstraintVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
383
384 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPConstraintVector_Remove___")]
385 public static extern bool MPConstraintVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
386
387 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPConstraintVector___")]
388 public static extern void delete_MPConstraintVector(global::System.Runtime.InteropServices.HandleRef jarg1);
389
390 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_0___")]
391 public static extern global::System.IntPtr new_MPVariableVector__SWIG_0();
392
393 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_1___")]
394 public static extern global::System.IntPtr new_MPVariableVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
395
396 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Clear___")]
397 public static extern void MPVariableVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
398
399 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Add___")]
400 public static extern void MPVariableVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
401
402 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_size___")]
403 public static extern uint MPVariableVector_size(global::System.Runtime.InteropServices.HandleRef jarg1);
404
405 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_empty___")]
406 public static extern bool MPVariableVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1);
407
408 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_capacity___")]
409 public static extern uint MPVariableVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1);
410
411 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_reserve___")]
412 public static extern void MPVariableVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2);
413
414 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPVariableVector__SWIG_2___")]
415 public static extern global::System.IntPtr new_MPVariableVector__SWIG_2(int jarg1);
416
417 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_getitemcopy___")]
418 public static extern global::System.IntPtr MPVariableVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
419
420 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_getitem___")]
421 public static extern global::System.IntPtr MPVariableVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
422
423 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_setitem___")]
424 public static extern void MPVariableVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
425
426 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_AddRange___")]
427 public static extern void MPVariableVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
428
429 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_GetRange___")]
430 public static extern global::System.IntPtr MPVariableVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
431
432 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Insert___")]
433 public static extern void MPVariableVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
434
435 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_InsertRange___")]
436 public static extern void MPVariableVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
437
438 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_RemoveAt___")]
439 public static extern void MPVariableVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
440
441 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_RemoveRange___")]
442 public static extern void MPVariableVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
443
444 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Repeat___")]
445 public static extern global::System.IntPtr MPVariableVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
446
447 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Reverse__SWIG_0___")]
448 public static extern void MPVariableVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
449
450 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Reverse__SWIG_1___")]
451 public static extern void MPVariableVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
452
453 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_SetRange___")]
454 public static extern void MPVariableVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3);
455
456 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Contains___")]
457 public static extern bool MPVariableVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
458
459 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_IndexOf___")]
460 public static extern int MPVariableVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
461
462 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_LastIndexOf___")]
463 public static extern int MPVariableVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
464
465 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPVariableVector_Remove___")]
466 public static extern bool MPVariableVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
467
468 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPVariableVector___")]
469 public static extern void delete_MPVariableVector(global::System.Runtime.InteropServices.HandleRef jarg1);
470
471 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_Solver___")]
472 public static extern global::System.IntPtr new_Solver(string jarg1, int jarg2);
473
474 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Solver___")]
475 public static extern void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1);
476
477 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_CreateSolver___")]
478 public static extern global::System.IntPtr Solver_CreateSolver(string jarg1);
479
480 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SupportsProblemType___")]
481 public static extern bool Solver_SupportsProblemType(int jarg1);
482
483 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_IsMip___")]
484 public static extern bool Solver_IsMip(global::System.Runtime.InteropServices.HandleRef jarg1);
485
486 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Clear___")]
487 public static extern void Solver_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
488
489 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_NumVariables___")]
490 public static extern int Solver_NumVariables(global::System.Runtime.InteropServices.HandleRef jarg1);
491
492 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_variables___")]
493 public static extern global::System.IntPtr Solver_variables(global::System.Runtime.InteropServices.HandleRef jarg1);
494
495 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Variable___")]
496 public static extern global::System.IntPtr Solver_Variable(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
497
498 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_LookupVariableOrNull___")]
499 public static extern global::System.IntPtr Solver_LookupVariableOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
500
501 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeVar___")]
502 public static extern global::System.IntPtr Solver_MakeVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, bool jarg4, string jarg5);
503
504 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeNumVar___")]
505 public static extern global::System.IntPtr Solver_MakeNumVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
506
507 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeIntVar___")]
508 public static extern global::System.IntPtr Solver_MakeIntVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
509
510 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeBoolVar___")]
511 public static extern global::System.IntPtr Solver_MakeBoolVar(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
512
513 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_NumConstraints___")]
514 public static extern int Solver_NumConstraints(global::System.Runtime.InteropServices.HandleRef jarg1);
515
516 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_constraints___")]
517 public static extern global::System.IntPtr Solver_constraints(global::System.Runtime.InteropServices.HandleRef jarg1);
518
519 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Constraint___")]
520 public static extern global::System.IntPtr Solver_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
521
522 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_LookupConstraintOrNull___")]
523 public static extern global::System.IntPtr Solver_LookupConstraintOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
524
525 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_0___")]
526 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
527
528 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_1___")]
529 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1);
530
531 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_2___")]
532 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4);
533
534 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_MakeConstraint__SWIG_3___")]
535 public static extern global::System.IntPtr Solver_MakeConstraint__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
536
537 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Objective___")]
538 public static extern global::System.IntPtr Solver_Objective(global::System.Runtime.InteropServices.HandleRef jarg1);
539
540 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Solve__SWIG_0___")]
541 public static extern int Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1);
542
543 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Solve__SWIG_1___")]
544 public static extern int Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
545
546 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ComputeConstraintActivities___")]
547 public static extern global::System.IntPtr Solver_ComputeConstraintActivities(global::System.Runtime.InteropServices.HandleRef jarg1);
548
549 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_VerifySolution___")]
550 public static extern bool Solver_VerifySolution(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, bool jarg3);
551
552 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Reset___")]
553 public static extern void Solver_Reset(global::System.Runtime.InteropServices.HandleRef jarg1);
554
555 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_InterruptSolve___")]
556 public static extern bool Solver_InterruptSolve(global::System.Runtime.InteropServices.HandleRef jarg1);
557
558 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetSolverSpecificParametersAsString___")]
559 public static extern bool Solver_SetSolverSpecificParametersAsString(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2);
560
561 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_EnableOutput___")]
562 public static extern void Solver_EnableOutput(global::System.Runtime.InteropServices.HandleRef jarg1);
563
564 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SuppressOutput___")]
565 public static extern void Solver_SuppressOutput(global::System.Runtime.InteropServices.HandleRef jarg1);
566
567 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Iterations___")]
568 public static extern long Solver_Iterations(global::System.Runtime.InteropServices.HandleRef jarg1);
569
570 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_Nodes___")]
571 public static extern long Solver_Nodes(global::System.Runtime.InteropServices.HandleRef jarg1);
572
573 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SolverVersion___")]
574 public static extern string Solver_SolverVersion(global::System.Runtime.InteropServices.HandleRef jarg1);
575
576 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ComputeExactConditionNumber___")]
577 public static extern double Solver_ComputeExactConditionNumber(global::System.Runtime.InteropServices.HandleRef jarg1);
578
579 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetTimeLimit___")]
580 public static extern void Solver_SetTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2);
581
582 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_WallTime___")]
583 public static extern long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1);
584
585 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ExportModelAsLpFormat___")]
586 public static extern string Solver_ExportModelAsLpFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
587
588 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_ExportModelAsMpsFormat___")]
589 public static extern string Solver_ExportModelAsMpsFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3);
590
591 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_WriteModelToMpsFile___")]
592 public static extern bool Solver_WriteModelToMpsFile(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, bool jarg3, bool jarg4);
593
594 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetHint___")]
595 public static extern void Solver_SetHint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, double[] jarg3);
596
597 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Solver_SetNumThreads___")]
598 public static extern bool Solver_SetNumThreads(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
599
600 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Clear___")]
601 public static extern void Objective_Clear(global::System.Runtime.InteropServices.HandleRef jarg1);
602
603 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetCoefficient___")]
604 public static extern void Objective_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3);
605
606 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_GetCoefficient___")]
607 public static extern double Objective_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
608
609 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetOffset___")]
610 public static extern void Objective_SetOffset(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
611
612 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Offset___")]
613 public static extern double Objective_Offset(global::System.Runtime.InteropServices.HandleRef jarg1);
614
615 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetOptimizationDirection___")]
616 public static extern void Objective_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
617
618 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetMinimization___")]
619 public static extern void Objective_SetMinimization(global::System.Runtime.InteropServices.HandleRef jarg1);
620
621 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_SetMaximization___")]
622 public static extern void Objective_SetMaximization(global::System.Runtime.InteropServices.HandleRef jarg1);
623
624 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Maximization___")]
625 public static extern bool Objective_Maximization(global::System.Runtime.InteropServices.HandleRef jarg1);
626
627 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Minimization___")]
628 public static extern bool Objective_Minimization(global::System.Runtime.InteropServices.HandleRef jarg1);
629
630 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_Value___")]
631 public static extern double Objective_Value(global::System.Runtime.InteropServices.HandleRef jarg1);
632
633 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Objective_BestBound___")]
634 public static extern double Objective_BestBound(global::System.Runtime.InteropServices.HandleRef jarg1);
635
636 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Objective___")]
637 public static extern void delete_Objective(global::System.Runtime.InteropServices.HandleRef jarg1);
638
639 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Name___")]
640 public static extern string Variable_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
641
642 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetInteger___")]
643 public static extern void Variable_SetInteger(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
644
645 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SolutionValue___")]
646 public static extern double Variable_SolutionValue(global::System.Runtime.InteropServices.HandleRef jarg1);
647
648 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Lb___")]
649 public static extern double Variable_Lb(global::System.Runtime.InteropServices.HandleRef jarg1);
650
651 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_Ub___")]
652 public static extern double Variable_Ub(global::System.Runtime.InteropServices.HandleRef jarg1);
653
654 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetLb___")]
655 public static extern void Variable_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
656
657 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetUb___")]
658 public static extern void Variable_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
659
660 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_SetBounds___")]
661 public static extern void Variable_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
662
663 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_ReducedCost___")]
664 public static extern double Variable_ReducedCost(global::System.Runtime.InteropServices.HandleRef jarg1);
665
666 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Variable_BasisStatus___")]
667 public static extern int Variable_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1);
668
669 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Variable___")]
670 public static extern void delete_Variable(global::System.Runtime.InteropServices.HandleRef jarg1);
671
672 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Name___")]
673 public static extern string Constraint_Name(global::System.Runtime.InteropServices.HandleRef jarg1);
674
675 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetCoefficient___")]
676 public static extern void Constraint_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3);
677
678 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_GetCoefficient___")]
679 public static extern double Constraint_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2);
680
681 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Lb___")]
682 public static extern double Constraint_Lb(global::System.Runtime.InteropServices.HandleRef jarg1);
683
684 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Ub___")]
685 public static extern double Constraint_Ub(global::System.Runtime.InteropServices.HandleRef jarg1);
686
687 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetLb___")]
688 public static extern void Constraint_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
689
690 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetUb___")]
691 public static extern void Constraint_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2);
692
693 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetBounds___")]
694 public static extern void Constraint_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3);
695
696 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_IsLazy___")]
697 public static extern bool Constraint_IsLazy(global::System.Runtime.InteropServices.HandleRef jarg1);
698
699 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_SetIsLazy___")]
700 public static extern void Constraint_SetIsLazy(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2);
701
702 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_Index___")]
703 public static extern int Constraint_Index(global::System.Runtime.InteropServices.HandleRef jarg1);
704
705 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_DualValue___")]
706 public static extern double Constraint_DualValue(global::System.Runtime.InteropServices.HandleRef jarg1);
707
708 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_Constraint_BasisStatus___")]
709 public static extern int Constraint_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1);
710
711 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_Constraint___")]
712 public static extern void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1);
713
714 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultRelativeMipGap_get___")]
715 public static extern double MPSolverParameters_kDefaultRelativeMipGap_get();
716
717 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultPrimalTolerance_get___")]
718 public static extern double MPSolverParameters_kDefaultPrimalTolerance_get();
719
720 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultDualTolerance_get___")]
721 public static extern double MPSolverParameters_kDefaultDualTolerance_get();
722
723 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultPresolve_get___")]
724 public static extern int MPSolverParameters_kDefaultPresolve_get();
725
726 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_kDefaultIncrementality_get___")]
727 public static extern int MPSolverParameters_kDefaultIncrementality_get();
728
729 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_new_MPSolverParameters___")]
730 public static extern global::System.IntPtr new_MPSolverParameters();
731
732 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_SetDoubleParam___")]
733 public static extern void MPSolverParameters_SetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3);
734
735 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_SetIntegerParam___")]
736 public static extern void MPSolverParameters_SetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3);
737
738 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_GetDoubleParam___")]
739 public static extern double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
740
741 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_MPSolverParameters_GetIntegerParam___")]
742 public static extern int MPSolverParameters_GetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2);
743
744 [global::System.Runtime.InteropServices.DllImport("google-ortools-native", EntryPoint="CSharp_GooglefOrToolsfLinearSolver_delete_MPSolverParameters___")]
745 public static extern void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1);
746}
748}
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 void SWIGRegisterExceptionCallbacksArgument_operations_research_linear_solver(ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate)
static void SWIGRegisterStringCallback_operations_research_linear_solver(SWIGStringDelegate stringDelegate)
static int Variable_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool MPConstraintVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void DoubleVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static uint MPVariableVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_ComputeConstraintActivities(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool MPVariableVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int MPConstraintVector_IndexOf(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 void MPVariableVector_InsertRange(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 bool Constraint_IsLazy(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Objective_Offset(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void MPVariableVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static double Solver_ComputeExactConditionNumber(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 global::System.IntPtr Solver_MakeVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, bool jarg4, string jarg5)
static double DoubleVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPConstraintVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr new_Solver(string jarg1, int jarg2)
static double Objective_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void MPSolverParameters_SetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static global::System.IntPtr new_MPVariableVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_SetNumThreads(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Solver_NumConstraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetMaximization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Constraint_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static void Variable_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static void Objective_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static void MPVariableVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_MPVariableVector__SWIG_2(int jarg1)
static global::System.IntPtr Solver_variables(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_DoubleVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Solver(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_Solve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetOffset(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void DoubleVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr Solver_Variable(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr DoubleVector_Repeat(double jarg1, int jarg2)
static void Solver_EnableOutput(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraint__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4)
static void Variable_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double DoubleVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int Constraint_Index(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_DoubleVector__SWIG_2(int jarg1)
static void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Solver_SolverVersion(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint DoubleVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPSolverParameters_GetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool MPVariableVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int MPVariableVector_LastIndexOf(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 global::System.IntPtr MPVariableVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DoubleVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static global::System.IntPtr MPConstraintVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void MPConstraintVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static uint MPVariableVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_AddRange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int MPConstraintVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double Variable_ReducedCost(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr MPVariableVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static double Variable_Lb(global::System.Runtime.InteropServices.HandleRef jarg1)
static int DoubleVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int Constraint_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_MPConstraintVector__SWIG_2(int jarg1)
static void Solver_Reset(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_constraints(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeConstraint__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static void Constraint_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr Solver_MakeBoolVar(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static void Solver_SuppressOutput(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 void Solver_SetHint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int length3, double[] jarg3)
static double Variable_Ub(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint MPConstraintVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static long Solver_WallTime(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPVariableVector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static double Variable_SolutionValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Objective_Maximization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Variable(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_RemoveAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr Solver_Objective(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool Solver_IsMip(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Solver_ExportModelAsLpFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static double Constraint_DualValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Solver_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint MPConstraintVector_size(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_MakeNumVar(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, string jarg4)
static string Constraint_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool DoubleVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint DoubleVector_capacity(global::System.Runtime.InteropServices.HandleRef jarg1)
static int DoubleVector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool MPConstraintVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int Solver_Solve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPConstraintVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void DoubleVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void delete_Objective(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Variable_SetInteger(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void MPVariableVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static long Solver_Nodes(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr MPConstraintVector_Repeat(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool Solver_SetSolverSpecificParametersAsString(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static bool Objective_Minimization(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 global::System.IntPtr MPVariableVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPVariableVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Solver_CreateSolver(string jarg1)
static void MPVariableVector_Reverse__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Objective_Value(global::System.Runtime.InteropServices.HandleRef jarg1)
static int Solver_NumVariables(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_reserve(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void MPVariableVector_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Variable_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr MPConstraintVector_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool DoubleVector_Contains(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool MPVariableVector_empty(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Solver_LookupConstraintOrNull(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2)
static void Objective_SetMinimization(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Objective_SetOptimizationDirection(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void Solver_SetTimeLimit(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
static bool Solver_InterruptSolve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool DoubleVector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void Objective_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPConstraintVector_SetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_MPConstraintVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static long Solver_Iterations(global::System.Runtime.InteropServices.HandleRef jarg1)
static void MPVariableVector_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double Objective_BestBound(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Constraint_Lb(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool MPConstraintVector_Remove(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 DoubleVector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr MPConstraintVector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string Variable_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_MPVariableVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static string Solver_ExportModelAsMpsFormat(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3)
static void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DoubleVector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static void delete_DoubleVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr new_MPConstraintVector__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int MPVariableVector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr MPVariableVector_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 Constraint_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double Constraint_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void MPSolverParameters_SetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static bool Solver_WriteModelToMpsFile(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2, bool jarg3, bool jarg4)
static void DoubleVector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static double Constraint_Ub(global::System.Runtime.InteropServices.HandleRef jarg1)