Port details on branch 2022Q2 |
- SoPlex Optimization package for solving linear programming problems (LPs)
- 7.0.0.0 math =0 7.0.0.0Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2017-12-25 18:47:59
- Last Update: 2024-03-09 07:34:08
- Commit Hash: ba5953a
- Also Listed In: science
- License: APACHE20
- WWW:
- https://soplex.zib.de
- Description:
- SoPlex is an optimization package for solving linear programming problems (LPs)
based on an advanced implementation of the primal and dual revised simplex
algorithm. It provides special support for the exact solution of LPs with
rational input data. It can be used as a standalone solver reading MPS or LP
format files via a command line interface as well as embedded into other
programs via a C++ class library. The main features of SoPlex are:
* presolving, scaling, exploitation of sparsity, hot-starting from any regular
basis
* column- and row-oriented form of the simplex algorithm
* an object-oriented software design written in C++
* a compile-time option to use 80bit extended ("quad") precision for numerically
difficult LPs
* an LP iterative refinement procedure to compute high-precision solution
* routines for an exact rational LU factorization and continued fraction
approximations in order to compute exact solutions.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/SoPlex/ && make install clean
- To add the package, run one of these commands:
- pkg install math/SoPlex
- pkg install SoPlex
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: SoPlex
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1709946630
SHA256 (soplex-7.0.0.0.tgz) = 0fc007ef4f9a4686d119d0d2ea5f6df13903f65cb3afb22e5b5ec16054037df8
SIZE (soplex-7.0.0.0.tgz) = 1117655
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- Library dependencies:
-
- libboost_program_options.so : devel/boost-libs
- libgmp.so : math/gmp
- This port is required by:
- for Libraries
-
- math/SCIP
Configuration Options:
- ===> The following configuration options are available for SoPlex-7.0.0.0:
MPFR=off: Use MPFR for multiple-precision floating-point numbers
===> Use 'make config' to modify these settings
- Options name:
- math_SoPlex
- USES:
- cmake compiler:c++14-lang tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|