DotNet Reference
DotNet 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;
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
45 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultRelativeMipGap_get();
52 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultPrimalTolerance_get();
59 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultDualTolerance_get();
66 MPSolverParameters.PresolveValues ret = (MPSolverParameters.PresolveValues)operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultPresolve_get();
73 MPSolverParameters.IncrementalityValues ret = (MPSolverParameters.IncrementalityValues)operations_research_linear_solverPINVOKE.MPSolverParameters_kDefaultIncrementality_get();
78 public MPSolverParameters() : this(operations_research_linear_solverPINVOKE.new_MPSolverParameters(), true) {
82 operations_research_linear_solverPINVOKE.MPSolverParameters_SetDoubleParam(swigCPtr, (int)param, value);
86 operations_research_linear_solverPINVOKE.MPSolverParameters_SetIntegerParam(swigCPtr, (int)param, value);
90 double ret = operations_research_linear_solverPINVOKE.MPSolverParameters_GetDoubleParam(swigCPtr, (int)param);
95 int ret = operations_research_linear_solverPINVOKE.MPSolverParameters_GetIntegerParam(swigCPtr, (int)param);
MPSolverParameters()
Definition: MPSolverParameters.cs:78
void SetIntegerParam(MPSolverParameters.IntegerParam param, int value)
Definition: MPSolverParameters.cs:85
virtual void Dispose()
Definition: MPSolverParameters.cs:30
PresolveValues
Definition: MPSolverParameters.cs:112
static MPSolverParameters.PresolveValues kDefaultPresolve
Definition: MPSolverParameters.cs:64
static double kDefaultRelativeMipGap
Definition: MPSolverParameters.cs:43
static double MPSolverParameters_kDefaultDualTolerance_get()
static int MPSolverParameters_kDefaultPresolve_get()
LpAlgorithmValues
Definition: MPSolverParameters.cs:117
static double kDefaultDualTolerance
Definition: MPSolverParameters.cs:57
void SetDoubleParam(MPSolverParameters.DoubleParam param, double value)
Definition: MPSolverParameters.cs:81
static int MPSolverParameters_kDefaultIncrementality_get()
DoubleParam
Definition: MPSolverParameters.cs:99
int GetIntegerParam(MPSolverParameters.IntegerParam param)
Definition: MPSolverParameters.cs:94
Definition: operations_research_linear_solverPINVOKE.cs:13
IncrementalityValues
Definition: MPSolverParameters.cs:123
static double kDefaultPrimalTolerance
Definition: MPSolverParameters.cs:50
static double MPSolverParameters_GetDoubleParam(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
IntegerParam
Definition: MPSolverParameters.cs:105
double GetDoubleParam(MPSolverParameters.DoubleParam param)
Definition: MPSolverParameters.cs:89
ScalingValues
Definition: MPSolverParameters.cs:128
static void delete_MPSolverParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
static MPSolverParameters.IncrementalityValues kDefaultIncrementality
Definition: MPSolverParameters.cs:71
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)