Skip to content

Commit 3fa52f3

Browse files
committed
Fix problems in option definition file
1 parent 3ae6433 commit 3fa52f3

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

assets/optcuopt.def

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ method enumint 0 0 1 2 Controls the method to solve the linear programming probl
2323
1 1 pdlp Use the PDLP method.
2424
2 1 dual_simplex Use the dual simplex method.
2525
3 1 method_barrier Use the barrier (interior-point) method.
26-
pdlp_precision enumint 0 -1 1 2 PDLP precision mode constants
26+
pdlp_precision enumint 0 -1 1 2 PDLP precision mode constants
2727
-1 1 default By default, PDLP operates in the native precision of the problem type (FP64 for double-precision problems).
2828
0 1 single Run PDLP internally in FP32, with automatic conversion of inputs and outputs. FP32 uses half the memory and allows PDHG iterations to be on average twice as fast, but may require more iterations to converge. Compatible with crossover (solution is converted back to FP64 before crossover) and concurrent mode (PDLP runs in FP32 while other solvers run in FP64).
2929
1 1 double Explicitly run in FP64 (same as default for double-precision problems).
@@ -68,7 +68,10 @@ dual_infeasible_tolerance double 0 1e-08 0 maxdouble 0 2 Unknown
6868
miptrace string 0 "" 1 3 filename of MIP trace file which logs the best found (incumbent) and best bound over time
6969
mipstart boolean -1 0 1 3 whether it should be tried to use the initial variable levels as initial MIP solution
7070
mip_heuristics_only boolean 0 0 1 3 Controls if only the GPU heuristics should be run
71-
mip_scaling boolean 0 1 1 3 Controls if scaling should be applied to the MIP problem
71+
mip_scaling enumint 0 1 1 3 Controls if scaling should be applied to the MIP problem
72+
0 1 no scaling
73+
1 1 full scaling (objective + row), default
74+
2 1 row scaling only (no objective scaling)
7275
mip_absolute_tolerance double 0 0.0001 0 maxdouble 1 3 Controls the MIP absolute tolerance
7376
mip_relative_tolerance double 0 0.0001 0 maxdouble 1 3 Controls the MIP relative tolerance
7477
mip_integrality_tolerance double 0 1e-05 0 maxdouble 1 3 Controls the MIP integrality tolerance
@@ -103,10 +106,6 @@ mip_hyper_heuristic_enabled_recombiners integer 0 15 0 maxint 0 3 Controls bitma
103106
mip_hyper_heuristic_cycle_detection_length integer 0 30 0 maxint 0 3 Controls FP assignment cycle ring buffer
104107
mip_hyper_heuristic_relaxed_lp_time_limit double 0 1 0 maxdouble 0 3 Controls base relaxed LP time cap in heuristics
105108
mip_hyper_heuristic_related_vars_time_limit double 0 30 0 maxdouble 0 3 Controls time for related-variable structure build
106-
mip_scaling enumint 0 1 1 3 MIP scaling mode double
107-
0 1 no scaling
108-
1 1 full scaling (objective + row), default
109-
2 1 row scaling only (no objective scaling)
110109
*
111110
* Groups
112111
*

0 commit comments

Comments
 (0)