math/osi 0.108.11 MidnightBSD
COIN-OR Open Solver Interface, an API for calling solver libraries
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- epl
- Categories
- math
Description
Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver. The following is a list of derived Osi classes:
Solver Derived Class * Cbc OsiCbc * Clp OsiClp * CPLEX OsiCpx * DyLP OsiDylp * GLPK OsiGlpk * Gurobi OsiGrb * MOSEK OsiMsk * SoPlex OsiSpx * SYMPHONY OsiSym * Vol OsiVol * XPRESS-MP OsiXpr
In the other systems
Install
Binary package:
mport install coin-or-Osi
From mports:
cd /usr/mports/math/osi && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= coin-or-Osi>0:math/osi
LIB_DEPENDS= libOsi.so:math/osi
Dependencies
As this port's Makefile names them.
Build 2
coin-or-Data-Sample>0: math/coin-or-data-samplecoin-or-Data-Netlib>0: math/coin-or-data-netlib
Library 2
libCoinUtils.so: math/coinutilslibopenblas.so: math/openblas
Runtime 2
coin-or-Data-Sample>0: math/coin-or-data-samplecoin-or-Data-Netlib>0: math/coin-or-data-netlib
Build dependencies 4
Run dependencies 4
Configuration
No options to configure.
- USES
- fortran gmake libtool localbase:ldflags pkgconfig tar:tgz
- Service scripts
- none
Files
pkg-plist 23
- include/coin/OsiAuxInfo.hpp
- include/coin/OsiBranchingObject.hpp
- include/coin/OsiChooseVariable.hpp
- include/coin/OsiColCut.hpp
- include/coin/OsiCollections.hpp
- include/coin/OsiConfig.h
- include/coin/OsiCut.hpp
- include/coin/OsiCuts.hpp
- include/coin/OsiPresolve.hpp
- include/coin/OsiRowCut.hpp
- include/coin/OsiRowCutDebugger.hpp
- include/coin/OsiSolverBranch.hpp
- include/coin/OsiSolverInterface.hpp
- include/coin/OsiSolverParameters.hpp
- include/coin/OsiUnitTests.hpp
- lib/libOsi.so
- lib/libOsi.so.1
- lib/libOsi.so.1.13.11
- lib/libOsiCommonTests.so
- lib/libOsiCommonTests.so.1
- lib/libOsiCommonTests.so.1.13.11
- libdata/pkgconfig/osi-unittests.pc
- libdata/pkgconfig/osi.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| coin-or-Osi-releases-0.108.11_GH0.tar.gz | 1.037739e+06 | 1063b6a057e80222e2ede3ef0c73c0c54697e0fee1d913e2bef530310c13a670 |