math/bonmin 1.8.9_8 FreeBSD
Basic Open-source Nonlinear Mixed INteger programming
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e202456669- License
- EPL
- Categories
- math
- Package size
- 387.1 KiB, 1418.5 KiB installed
Description
Bonmin (Basic Open-source Nonlinear Mixed INteger programming) is an experimental open-source C++ code for solving general MINLP (Mixed Integer NonLinear Programming) problems.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | math/bonmin | 1.8.9_8 |
| DragonFly | math/bonmin | 1.8.9_7 |
Install
Binary package:
pkg install coin-or-bonmin
From the ports tree:
cd /usr/ports/math/bonmin/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= coin-or-bonmin>0:math/bonmin
LIB_DEPENDS= libbonmin.so:math/bonmin
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.8.9_8 | 1.8.9_8 | - | 1.8.9_7 | 1.8.9_8 |
| FreeBSD:14:quarterly | 1.8.9_8 | 1.8.9_8 | n/a | 1.8.9_7 | 1.8.9_8 |
| FreeBSD:15:latest | 1.8.9_8 | 1.8.9_8 | n/a | 1.8.9_7 | 1.8.9_7 |
| FreeBSD:15:quarterly | 1.8.9_8 | 1.8.9_8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.8.9_8 | 1.8.9_8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 10
libCbc.so: math/cbclibCgl.so: math/cgllibClp.so: math/clplibcoinmumps.so: math/coin-or-mumpslibcoinasl.so: math/asllibCoinUtils.so: math/coinutilslibipopt.so: math/ipoptlibnauty.so: math/nautylibopenblas.so: math/openblaslibOsi.so: math/osi
The full lists below include those, and their dependencies in turn.
Build dependencies 26
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/gettext-runtime
- devel/gmake
- devel/pkgconf
- lang/gcc14
- math/asl
- math/blas
- math/cbc
- math/cgl
- math/clp
- math/coin-or-data-netlib
- math/coin-or-data-sample
- math/coin-or-metis
- math/coin-or-mumps
- math/coinutils
- math/gmp
- math/ipopt
- math/lapack
- math/mpc
- math/mpfr
- math/nauty
- math/openblas
- math/osi
- print/indexinfo
Run dependencies 23
Configuration
No options to configure.
- USES
- blaslapack compiler:c++11-lang gmake libtool pkgconfig
- Service scripts
- none
Files
pkg-plist 76
- bin/bonmin
- include/coin/BonAmplInterface.hpp
- include/coin/BonAmplSetup.hpp
- include/coin/BonAmplTMINLP.hpp
- include/coin/BonArraysHelpers.hpp
- include/coin/BonAuxInfos.hpp
- include/coin/BonBabInfos.hpp
- include/coin/BonBabSetupBase.hpp
- include/coin/BonBonminSetup.hpp
- include/coin/BonBranchingTQP.hpp
- include/coin/BonCbc.hpp
- include/coin/BonCbcLpStrategy.hpp
- include/coin/BonCbcNlpStrategy.hpp
- include/coin/BonCbcNode.hpp
- include/coin/BonChooseVariable.hpp
- include/coin/BonCurvBranchingSolver.hpp
- include/coin/BonCutStrengthener.hpp
- include/coin/BonDiver.hpp
- include/coin/BonDummyHeuristic.hpp
- include/coin/BonDummyPump.hpp
- include/coin/BonEcpCuts.hpp
- include/coin/BonExitCodes.hpp
- include/coin/BonFixAndSolveHeuristic.hpp
- include/coin/BonGuessHeuristic.hpp
- include/coin/BonHeuristicDive.hpp
- include/coin/BonHeuristicDiveFractional.hpp
- include/coin/BonHeuristicDiveMIP.hpp
- include/coin/BonHeuristicDiveMIPFractional.hpp
- include/coin/BonHeuristicDiveMIPVectorLength.hpp
- include/coin/BonHeuristicDiveVectorLength.hpp
- include/coin/BonHeuristicFPump.hpp
- include/coin/BonHeuristicLocalBranching.hpp
- include/coin/BonHeuristicRINS.hpp
- include/coin/BonIpoptInteriorWarmStarter.hpp
- include/coin/BonIpoptSolver.hpp
- include/coin/BonIpoptWarmStart.hpp
- include/coin/BonLinearCutsGenerator.hpp
- include/coin/BonLocalSolverBasedHeuristic.hpp
- include/coin/BonLpBranchingSolver.hpp
- include/coin/BonMilpRounding.hpp
- include/coin/BonOACutGenerator2.hpp
- include/coin/BonOAMessages.hpp
- include/coin/BonOaDecBase.hpp
- include/coin/BonOaFeasChecker.hpp
- include/coin/BonOaNlpOptim.hpp
- include/coin/BonOsiTMINLPInterface.hpp
- include/coin/BonOuterApprox.hpp
- include/coin/BonPseudoCosts.hpp
- include/coin/BonPumpForMinlp.hpp
- include/coin/BonQuadCut.hpp
- include/coin/BonQuadRow.hpp
- include/coin/BonRegisteredOptions.hpp
- include/coin/BonStrongBranchingSolver.hpp
- include/coin/BonSubMipSolver.hpp
- include/coin/BonTMINLP.hpp
- include/coin/BonTMINLP2OsiLP.hpp
- include/coin/BonTMINLP2Quad.hpp
- include/coin/BonTMINLP2TNLP.hpp
- include/coin/BonTMINLPLinObj.hpp
- include/coin/BonTMatrix.hpp
- include/coin/BonTNLP2FPNLP.hpp
- include/coin/BonTNLPSolver.hpp
- include/coin/BonTypes.hpp
- include/coin/BonminConfig.h
- lib/libbonmin.so
- lib/libbonmin.so.4
- lib/libbonmin.so.4.8.9
- lib/libbonminampl.so
- lib/libbonminampl.so.4
- lib/libbonminampl.so.4.8.9
- libdata/pkgconfig/bonmin.pc
- libdata/pkgconfig/bonminamplinterface.pc
- share/coin/doc/Bonmin/AUTHORS
- share/coin/doc/Bonmin/LICENSE
- share/coin/doc/Bonmin/README
- share/minizinc/solvers/bonmin.msc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| coin-or-Bonmin-releases-1.8.9_GH0.tar.gz | 1.336781e+06 | 8d130430a2776e250e941ee16f51dba301d5f0a00cc288e05f5b985cf1f426cd |