Struct glp_iocp
The integer optimizer control parameters that mimic the org.gnu.glpk.glp_iocp and org.gnu.glpk.glp_smcp structs.
Inherited Members
Namespace: OPTANO.Modeling.Optimization.Solver.GLPK
Assembly: Optimization.Solver.GLPK.dll
Syntax
public struct glp_iocp
Fields
alien
The use alien solver.
Declaration
public int? alien
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
binarize
The try to binarize integer variables.
Declaration
public int? binarize
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
br_tech
The branching technique.
Declaration
public int? br_tech
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
bt_tech
The backtracking technique.
Declaration
public int? bt_tech
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
cb_func
The callback function.
Declaration
public void *cb_func
Field Value
Type | Description |
---|---|
System.Void* |
cb_info
The mip.cb_info.
Declaration
public void *cb_info
Field Value
Type | Description |
---|---|
System.Void* |
cb_size
The mip.cb_size.
Declaration
public int? cb_size
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
clq_cuts
The clique cuts (GLP_ON/GLP_OFF).
Declaration
public int? clq_cuts
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
cov_cuts
The cover cuts (GLP_ON/GLP_OFF)
Declaration
public int? cov_cuts
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
fp_heur
The feasibility pump heuristic.
Declaration
public int? fp_heur
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
GLP_BR_DTH
The heuristic by Driebeck and Tomlin.
Declaration
public const int GLP_BR_DTH = 4
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BR_FFV
The first fractional variable.
Declaration
public const int GLP_BR_FFV = 1
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BR_LFV
The last fractional variable
Declaration
public const int GLP_BR_LFV = 2
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BR_MFV
The most fractional variable.
Declaration
public const int GLP_BR_MFV = 3
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BR_PCH
The hybrid pseudocost heuristic.
Declaration
public const int GLP_BR_PCH = 5
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BT_BFS
The breadth first search.
Declaration
public const int GLP_BT_BFS = 2
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BT_BLB
The best local bound.
Declaration
public const int GLP_BT_BLB = 3
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BT_BPH
The best projection heuristic.
Declaration
public const int GLP_BT_BPH = 4
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_BT_DFS
The depth first search.
Declaration
public const int GLP_BT_DFS = 1
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_PP_ALL
The preprocessing on all levels.
Declaration
public const int GLP_PP_ALL = 2
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_PP_NONE
The disable preprocessing.
Declaration
public const int GLP_PP_NONE = 0
Field Value
Type | Description |
---|---|
System.Int32 |
GLP_PP_ROOT
The preprocessing only on root level.
Declaration
public const int GLP_PP_ROOT = 1
Field Value
Type | Description |
---|---|
System.Int32 |
gmi_cuts
The Gomory's cuts (GLP_ON/GLP_OFF).
Declaration
public int? gmi_cuts
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
mip_gap
The relative MIP gap tolerance.
Declaration
public double? mip_gap
Field Value
Type | Description |
---|---|
System.Nullable<System.Double> |
mir_cuts
The MIR cuts (GLP_ON/GLP_OFF).
Declaration
public int? mir_cuts
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
msg_lev
The message level (see glp_smcp).
Declaration
public int? msg_lev
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
out_dly
The mip.out_dly (milliseconds).
Declaration
public int? out_dly
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
out_frq
The mip.out_frq (milliseconds).
Declaration
public int? out_frq
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
pp_tech
The preprocessing technique.
Declaration
public int? pp_tech
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
presolve
The enable/disable using MIP presolver.
Declaration
public int? presolve
Field Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
tm_lim
The mip.tm_lim (milliseconds).
Declaration
public TimeSpan? tm_lim
Field Value
Type | Description |
---|---|
System.Nullable<System.TimeSpan> |
tol_int
The mip.tol_int.
Declaration
public double? tol_int
Field Value
Type | Description |
---|---|
System.Nullable<System.Double> |
tol_obj
The mip.tol_obj.
Declaration
public double? tol_obj
Field Value
Type | Description |
---|---|
System.Nullable<System.Double> |