DotNet Reference
.Net Reference
MPSolverParameters.cs
Go to the documentation of this file.
22 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(MPSolverParameters obj) {
23 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
42 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
49 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultRelativeMipGap_get();
56 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultPrimalTolerance_get();
63 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultDualTolerance_get();
70 MPSolverParameters.PresolveValues ret = (MPSolverParameters.PresolveValues)operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultPresolve_get();
77 MPSolverParameters.IncrementalityValues ret = (MPSolverParameters.IncrementalityValues)operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultIncrementality_get();
82 public MPSolverParameters() : this(operations_research_linear_solverPINVOKE.new_MPSolverParameters(), true) {
86 operations_research_linear_solverPINVOKE.MPSolverParameters_SetDoubleParam(swigCPtr, (int)param, value);
90 operations_research_linear_solverPINVOKE.MPSolverParameters_SetIntegerParam(swigCPtr, (int)param, value);
94 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_GetDoubleParam(swigCPtr, (int)param);
99 int ret = operations_research_linear_solverPINVOKE.MPSolverParameters_GetIntegerParam(swigCPtr, (int)param);
MPSolverParameters()
Definition: MPSolverParameters.cs:82
void SetIntegerParam(MPSolverParameters.IntegerParam param, int value)
Definition: MPSolverParameters.cs:89
PresolveValues
Definition: MPSolverParameters.cs:116
static MPSolverParameters.PresolveValues kDefaultPresolve
Definition: MPSolverParameters.cs:68
static double kDefaultRelativeMipGap
Definition: MPSolverParameters.cs:47
static double MPSolverParameters_kDefaultDualTolerance_get()
static int MPSolverParameters_kDefaultPresolve_get()
LpAlgorithmValues
Definition: MPSolverParameters.cs:121
static double kDefaultDualTolerance
Definition: MPSolverParameters.cs:61
virtual void Dispose(bool disposing)
Definition: MPSolverParameters.cs:35
void SetDoubleParam(MPSolverParameters.DoubleParam param, double value)
Definition: MPSolverParameters.cs:85
static int MPSolverParameters_kDefaultIncrementality_get()
DoubleParam
Definition: MPSolverParameters.cs:103
int GetIntegerParam(MPSolverParameters.IntegerParam param)
Definition: MPSolverParameters.cs:98
Definition: operations_research_linear_solverPINVOKE.cs:13
IncrementalityValues
Definition: MPSolverParameters.cs:127
static double kDefaultPrimalTolerance
Definition: MPSolverParameters.cs:54
static double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
IntegerParam
Definition: MPSolverParameters.cs:109
double GetDoubleParam(MPSolverParameters.DoubleParam param)
Definition: MPSolverParameters.cs:93
ScalingValues
Definition: MPSolverParameters.cs:132
static void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
void Dispose()
Definition: MPSolverParameters.cs:30
static MPSolverParameters.IncrementalityValues kDefaultIncrementality
Definition: MPSolverParameters.cs:75
bool swigCMemOwn
Definition: MPSolverParameters.cs:15
static int MPSolverParameters_GetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void MPSolverParameters_SetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static double MPSolverParameters_kDefaultRelativeMipGap_get()
static double MPSolverParameters_kDefaultPrimalTolerance_get()
static void MPSolverParameters_SetIntegerParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)