.TH SOPLEX 1 "" "6.0" "" .SH NAME soplex \- solve linear programming problems .SH SYNOPSIS .SY soplex .OP \fIoptions\fR .I lpfile .YS .SH OPTIONS .TP .I lpfile linear program as .BI .mps [ .gz ] or .BI .lp [ .gz ] file. .SS General options .TP .BI \-\-readbas= basfile read starting basis from file .TP .BI \-\-writebas= basfile write terminal basis to file .TP .BI \-\-writefile= lpfile write LP to file in LP or MPS format depending on extension .TP .BI \-\-writedual= lpfile write the dual LP to a file in LP or MPS format depending on extension .TP .BI \-\- type : name = val change parameter value using syntax of settings file entries .TP .BI \-\-loadset= setfile load parameters from settings file (overrules by command line parameters) .TP .BI \-\-saveset= setfile save parameters to settings file .TP .BI \-\-diffset= setfile save modified parameters to settings file .TP .BI \-\-extsol= value external solution for soplex to use for validation .SS Limits and tolerances .TP .BI \-t s set time limit to .I s seconds .TP .BI \-i n set iteration limit to .I n .TP .BI \-f eps set primal feasibility tolerance to .I eps .TP .BI \-o eps set dual feasibility (optimality) tolerance to .I eps .TP .BI \-l eps set validation tolerance to .I eps .SS Algorithmic settings Default settings are marked with * .TP .BI \-\-readmode= value choose reading mode for .I lpfile (0* - floating point, 1 - rational) .TP .BI \-\-solvemode= value choose solving mode (0 - floating-point solve, 1* - auto, 2 - force iterative refinement) .TP .BI \-\-arithmetic= value choose base arithmetic type (0 - double, 1 - quadprecision, 2 - higher multiprecision) .TP .BI \-\-precision= value choose precision for multiprecision solve (only active when arithmetic=2, possible values are 50, 100, and 200) .TP .BI \-s value choose simplifier/presolver (0 - off, 1* - internal) .TP .BI \-g value choose scaling (0 - off, 1 - uni-equilibrium, 2* - bi-equilibrium, 3 - geometric, 4 - iterated geometrix, 5 - least squares, 6 - geometric-equilibrium) .TP .BI \-p value choose pricing (0* - auto, 1 - dantzig, 2 - parmult, 3 - devex, 4 - quicksteep, 5 - steep) .TP .BI \-r value choose ratio tester (0 - textbook, 1 - harris, 2 - fast, 3* - boundflipping) .SS Display options .TP .BI \-v level set verbosity to .I level (0 - error, 3 - normal, 5 - high) .TP .B \-x print primal solution .TP .B \-y print dual multipliers .TP .B \-X print primal solution in rational numbers .TP .B \-Y print dual multipliers in rational numbers .TP .B \-q display detailed statistics .TP .B \-c perform final check of optimal solution in original problem