xternal.cpp
Go to the documentation of this file.
215 * Since SoPlex 2.0, the main interface class \ref soplex::SoPlex "SoPlex" provides an improved management of 216 * parameters. Currently, there are three types of parameters for boolean, integer, and real values. A list of default 225 * where <type> is one of <code>bool</code>, <code>int</code>, or <code>real</code> and name is the name of the 226 * parameter. E.g., in order to deactivate the simplifier, one can use the option <code>\-\-bool:simplifier=0</code>. 230 * When using the callable library via the class \ref soplex::SoPlex "SoPlex" (of version 2.0 and above), parameters can 231 * be changed by the methods \ref soplex::SoPlex::setBoolParam() "setBoolParam()", \ref soplex::SoPlex::setIntParam() 232 * "setIntParam()", and \ref soplex::SoPlex::setRealParam() "setRealParam()". See their documentation for details. 243 * or via the method \ref soplex::SoPlex::saveSettingsFile() "saveSettingsFile("<file name>.set", true)" of the class \ref 370 * Since version 1.7, SoPlex implements an \em iterative \em refinement procedure on the level of linear programs, which 371 * allows for computing extended-precision solutions beyond the limits of standard floating-point arithmetic. It may be 372 * particularly helpful for numerically troublesome LPs and applications that require solutions within tight feasibility 375 * By default, SoPlex functions as a standard floating-point LP solver. In order to use SoPlex as an exact LP solver, 376 * you need to compile SoPlex with GMP support (default, see the \ref INSTALL "INSTALL" file) and change the following 389 * - <code>int:checkmode = 2</code> (optional, activates exact final check of feasibility and optimality at the command 392 * See \ref PARS "this page" how to change parameters and the \ref PARSLIST "list of all SoPlex parameters" for their 393 * detailed description. A settings file <code>exact.set</code> for exact solving is provided in the directory 397 * If you have questions on particularly this feature you can contact <a href="http://www.zib.de/gleixner/">Ambros 405 * - Ambros M. Gleixner, Daniel E. Steffy, Kati Wolter. <i>Improving the Accuracy of Linear Programming Solvers with 409 * - Ambros M. Gleixner, Daniel E. Steffy, Kati Wolter. <i>Iterative Refinement for Linear Programming</i>. <a |