Skip to content

Commit 1a90b04

Browse files
committed
Fix outdated option definition file not correctly covering the presolve options
1 parent aabfc02 commit 1a90b04

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

assets/optcuopt.def

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
*
44
num_cpu_threads integer 0 -1 -1 maxint 1 1 Controls the number of CPU threads used in the LP and MIP solvers (default GAMS Threads)
55
num_gpus integer 0 1 1 2 1 2 Controls the number of GPUs to use for the solve. This setting is only relevant for LP problems that uses concurrent mode and supports up to 2 GPUs at the moment. Using this mode will run PDLP and barrier in parallel on different GPUs to avoid sharing single GPU resources.
6-
presolve boolean 0 0 1 1 Controls whether presolve is enabled. Presolve can reduce problem size and improve solve time. Enabled by default for MIP, disabled by default for LP.
6+
presolve enumint 0 -1 1 1 Modify chosen presolve procedure
7+
-1 1 default
8+
0 1 off
9+
1 1 papilo
10+
2 1 pslp
711
dual_postsolve boolean 0 0 1 2 Controls whether dual postsolve is enabled. Disabling dual postsolve can improve solve time at the expense of not having access to the dual solution. Enabled by default for LP when presolve is enabled. This is not relevant for MIP problems
812
time_limit integer 0 maxint 0 maxint 1 1 Controls the time limit in seconds after which the solver will stop and return the current solution (default GAMS ResLim)
913
prob_read string 1 "" 1 1 Reads a problem from an MPS file

0 commit comments

Comments
 (0)