math/SCIP 10.1.0
Solver for mixed integer, mixed integer nonlinear programming
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0c8da2a9c3- License
- APACHE20
- Categories
- math, science
- Package size
- 8016.1 KiB, 28803.3 KiB installed
Description
SCIP is currently one of the fastest non-commercial solvers for mixed integer programming (MIP) and mixed integer nonlinear programming (MINLP). It is also a framework for constraint integer programming and branch-cut-and-price. It allows for total control of the solution process and the access of detailed information down to the guts of the solver.
Features: * very fast standalone solver for linear programming (LP), mixed integer programming (MIP), and mixed integer nonlinear programming (MINLP) * framework for branching, cutting plane separation, pricing, and propagation * large C-API, C++ wrapper classes for user plugins * interfaces to other applications and programming languages * open LP solver support * highly flexible through many possible user plugins
Install
As a binary package — by origin, or by package name:
pkg install math/SCIP
pkg install SCIP
From the ports tree:
cd /usr/ports/math/SCIP/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= SCIP>0:math/SCIP
LIB_DEPENDS= libscip.so:math/SCIP
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 | 10.0.3 | 10.1.0 | - | 9.2.2 | 10.1.0 |
| FreeBSD:14:quarterly | 10.0.3 | 10.0.3 | n/a | 9.2.2 | 10.0.3 |
| FreeBSD:15:latest | 10.1.0 | 10.1.0 | n/a | 9.2.2 | 9.2.2 |
| FreeBSD:15:quarterly | 10.0.3 | 10.0.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 10.0.3 | 10.1.0 | 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 2
libgmp.so: math/gmplibsoplex.so: math/SoPlex
Extract 1
gtar: archivers/gtar
The full lists below include those, and their dependencies in turn.
All build dependencies 29
- archivers/gtar
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/boost-libs
- devel/cmake-core
- devel/gettext-runtime
- devel/icu
- devel/jsoncpp
- devel/libunistring
- devel/libuv
- devel/pkgconf
- devel/readline
- dns/libidn2
- lang/gcc14
- math/SoPlex
- math/asl
- math/blas
- math/coin-or-metis
- math/coin-or-mumps
- math/gmp
- math/ipopt
- math/lapack
- math/mpc
- math/mpfr
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
All run dependencies 18
Required by 1
Configuration
Options name: math_SCIP
| Option | Default | Description |
|---|---|---|
| IPOPT | on | Non-linear optimization support via Ipopt |
| ZIMPL | off | Build with Zimpl to translate LP models |
- USES
- compiler:c11 cmake readline tar:tgz
- Service scripts
- none
Files
pkg-plist 615
- bin/scip
- include/blockmemshell/memory.h
- include/dijkstra/dijkstra.h
- include/lpi/lpi.h
- include/lpi/type_lpi.h
- include/lpiexact/lpiexact.h
- include/lpiexact/type_lpiexact.h
- include/objscip/objbenders.h
- include/objscip/objbenderscut.h
- include/objscip/objbranchrule.h
- include/objscip/objcloneable.h
- include/objscip/objconshdlr.h
- include/objscip/objcutsel.h
- include/objscip/objdialog.h
- include/objscip/objdisp.h
- include/objscip/objeventhdlr.h
- include/objscip/objexprhdlr.h
- include/objscip/objheur.h
- include/objscip/objiisfinder.h
- include/objscip/objmessagehdlr.h
- include/objscip/objnodesel.h
- include/objscip/objpresol.h
- include/objscip/objpricer.h
- include/objscip/objprobcloneable.h
- include/objscip/objprobdata.h
- include/objscip/objprop.h
- include/objscip/objreader.h
- include/objscip/objrelax.h
- include/objscip/objscip.h
- include/objscip/objscipdefplugins.h
- include/objscip/objsepa.h
- include/objscip/objtable.h
- include/objscip/objvardata.h
- include/objscip/type_objcloneable.h
- include/objscip/type_objprobcloneable.h
- include/scip/bandit.h
- include/scip/bandit_epsgreedy.h
- include/scip/bandit_exp3.h
- include/scip/bandit_exp3ix.h
- include/scip/bandit_ucb.h
- include/scip/benders.h
- include/scip/benders_default.h
- include/scip/benderscut.h
- include/scip/benderscut_feas.h
- include/scip/benderscut_feasalt.h
- include/scip/benderscut_int.h
- include/scip/benderscut_nogood.h
- include/scip/benderscut_opt.h
- include/scip/bendersdefcuts.h
- include/scip/bitencode.h
- include/scip/boundstore.h
- include/scip/branch.h
- include/scip/branch_allfullstrong.h
- include/scip/branch_cloud.h
- include/scip/branch_distribution.h
- include/scip/branch_fullstrong.h
- include/scip/branch_gomory.h
- include/scip/branch_inference.h
- include/scip/branch_leastinf.h
- include/scip/branch_lookahead.h
- include/scip/branch_mostinf.h
- include/scip/branch_multaggr.h
- include/scip/branch_nodereopt.h
- include/scip/branch_pscost.h
- include/scip/branch_random.h
- include/scip/branch_relpscost.h
- include/scip/branch_vanillafullstrong.h
- include/scip/certificate.h
- include/scip/clock.h
- include/scip/compr.h
- include/scip/compr_largestrepr.h
- include/scip/compr_weakcompr.h
- include/scip/concsolver.h
- include/scip/concsolver_scip.h
- include/scip/concurrent.h
- include/scip/config.h
- include/scip/conflict.h
- include/scip/conflict_dualproofanalysis.h
- include/scip/conflict_general.h
- include/scip/conflict_graphanalysis.h
- include/scip/conflict_resolution.h
- include/scip/conflictstore.h
- include/scip/cons.h
- include/scip/cons_and.h
- include/scip/cons_benders.h
- include/scip/cons_benderslp.h
- include/scip/cons_bounddisjunction.h
- include/scip/cons_cardinality.h
- include/scip/cons_components.h
- include/scip/cons_conjunction.h
- include/scip/cons_countsols.h
- include/scip/cons_cumulative.h
- include/scip/cons_disjunction.h
- include/scip/cons_exactlinear.h
- include/scip/cons_exactsol.h
- include/scip/cons_fixedvar.h
- include/scip/cons_indicator.h
- include/scip/cons_integral.h
- include/scip/cons_knapsack.h
- include/scip/cons_linear.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| scip-10.1.0.tgz | 1.132087e+07 | fe8cfd15a03970ef45156ed56c6a4382485bd095e0e99cf7d7db87cdf8d47304 |
Master sites 1
- https://www.scipopt.org/download/release/