|
124 | 124 | * `cpx` | IBM ILOG CPLEX |
125 | 125 | * `xprs` | FICO XPress |
126 | 126 | * `grb` | Gurobi (version at least 7.0.2 required) |
127 | | - * `clp` | CoinOR CLP (interface currently sometimes produces wrong results) |
| 127 | + * `clp` | COIN-OR CLP (interface currently sometimes produces wrong results) |
128 | 128 | * `glop` | Google Glop (contained in OR-tools) |
129 | 129 | * `msk` | Mosek (version at least 7.0.0 required) |
130 | 130 | * `qsopt` | QSopt (experimental) |
| 131 | + * `highs` | HiGHS (beta, sometimes failing) |
131 | 132 | * `none` | disables LP solving entirely (not recommended; only for technical reasons) |
132 | 133 | */ |
133 | 134 |
|
|
345 | 346 | * |
346 | 347 | * - @subpage md_INSTALL "Installation instructions" |
347 | 348 | * - @subpage LPI "Available implementations of the LP solver interface" |
| 349 | + * - @subpage LPIEXACT "Available implementations of the exact LP solver interface" |
348 | 350 | * - @subpage NLPISOLVERS "Available implementations of the NLP solver interface" |
349 | 351 | * - @subpage INSTALL_APPLICATIONS_EXAMPLES "Installation of applications and examples" |
350 | 352 | */ |
|
7860 | 7862 | * |
7861 | 7863 | * Exact solving mode requires \SCIP to be built with |
7862 | 7864 | * |
7863 | | - * - GMP[https://gmplib.org/] for rational arithmetic in ZIMPL, SoPlex, SCIP, and PaPILO, |
7864 | | - * - Boost[https://www.boost.org/] multiprecision library for rationals in SCIP (and PaPILO, if linked), |
7865 | | - * - MPFR[https://www.mpfr.org/] for approximating rationals with floating-point numbers in SCIP, |
| 7865 | + * - [GMP](https://gmplib.org/) for rational arithmetic in ZIMPL, SoPlex, SCIP, and PaPILO, |
| 7866 | + * - [Boost](https://www.boost.org/) multiprecision library for rationals in SCIP (and PaPILO, if linked), |
| 7867 | + * - [MPFR](https://www.mpfr.org/) for approximating rationals with floating-point numbers in SCIP, |
7866 | 7868 | * - and an exact LP solver such as SoPlex. |
7867 | 7869 | * |
7868 | 7870 | * Enabling the exact solving mode is done by setting the parameter `exact/enable = TRUE` or calling the API method |
|
7871 | 7873 | * |
7872 | 7874 | * Optionally, the output of a certificate (also known as proof logging) can be enabled by specifying |
7873 | 7875 | * `certificate/filename`. The resulting certificate can be checked with the proof checker |
7874 | | - * VIPR[https://github.com/scipopt/vipr] or a formally verified version in CakeML[https://cakeml.org/checkers.html]. |
| 7876 | + * [VIPR](https://github.com/scipopt/vipr) or a formally verified version in [CakeML](https://cakeml.org/checkers.html). |
7875 | 7877 | * Note that certificate files are incomplete if cutting plane separation is enabled (as by default). In this case, the |
7876 | 7878 | * certificate needs to be completed using the `viprcomp` script prior to verification. |
7877 | 7879 | * |
|
0 commit comments