You can change various general options for solvers by choosing General Solver from the Options menu. This will display the General Solver Options dialog box shown below.
Figure 4.41: The General Solver Options Dialog Box
Option Name | MPL Name | Solver Param | ParamNr | Type | Default | Min | Max |
---|---|---|---|---|---|---|---|
Use Advance Basis | UseAdvBasis | Flag | 1 | 0 | 1 | ||
Basis Filename | AdvBasisFilename | String | 0 | 0 | 0 | ||
Compute Ranges for Sensitivity Analysis | ComputeRanges | Flag | 0 | 0 | 1 | ||
Use Infeasibility Finder | UseIISFinder | Flag | 1 | 0 | 1 | ||
Solve LP relaxation only (MIP) | SolveMIPRelax | Flag | 0 | 0 | 1 | ||
Solve LP relaxation only (QP) | SolveQPRelax | Flag | 0 | 0 | 1 | ||
Message window | Flag | 1 | 0 | 1 | |||
Log file: | SendLogToFile | Flag | 1 | 0 | 1 | ||
Log filename: | LogFilename | String | |||||
Native input file: | WriteInputFile | Flag | 0 | 0 | 1 | ||
Binary input file: | WriteBinaryFile | Flag | 0 | 0 | 1 | ||
MPS file (Solver): | WriteMpsFile | Flag | 0 | 0 | 1 | ||
MPS file (MPL): | WriteMplMpsFile | Flag | 0 | 0 | 1 | ||
Standard output file: | WriteOutputFile | Flag | 0 | 0 | 1 | ||
Binary output file: | WriteBinOutputFile | Flag | 0 | 0 | 1 | ||
Solution mapping file: | WriteMapFile | Flag | 0 | 0 | 1 |
The advance basis for the previous optimization is used as the starting point for the next optimization. The default is On.
Specifies the filename the solver will use for the basis file. If the filename given contains asterisks '*' instead of the name, like the default entry '*.bas' the solver will use the name of model file with the extension given.
Directs whether solution ranges are retrieved from the solver and stored in MPL memory. This option is automatically selected if either objective or RHS ranges are selected for the solution file contents.
If the model being solved is infeasible, solvers such as CPLEX can automatically invoke an infeasibility finder to help locate the problem. In some cases the infeasibility finder cannot help or takes a very long time. This option can then be used to turn off the infeasibility finder.
Directs MPL to not send any information about integer variables to the solver and solve only the LP relaxation for the model.
Directs MPL to not send any information about the quadratic objective function to the solver and solve only the LP part of the model.
While the solver is optimizing the iteration log information will be sent to the Message Window.
While the solver is optimizing the iteration log information will be sent to a log file.
Specifies the filename the solver will use for the log file. If the filename given contains asterisks '*' instead of the name, like the default '*.log' the solver will use the name of model file with the extension given.
Directs the solver to write out its native input file for the matrix it received from MPL. This option can be very useful for debugging purposes.
Directs the solver to write out its binary input or save file for the matrix it received from MPL.
Directs the solver to write out a MPS file for the matrix it received from MPL. This option can be very useful for debugging purposes.
Directs the MPL to write out a MPS file for the matrix it generated. This option can be very useful for debugging purposes.
Directs the solver to write its standard output file for the solution.
Directs the solver to write out a binary output file for the solution.
Directs MPL to write out a mapping file that shows how variables and constraints sent to the solver are mapped on to the MPL vector variables and constraints. This can be useful when writing a program that will read the output files generated by MPL.