diff options
| author | Thomas Kramer <thomas@f-si.org> | 2026-01-28 11:00:24 +0000 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-02-27 11:09:24 +0100 |
| commit | f1600ecce4cdc345e4d8ad21016c9c686adf98e6 (patch) | |
| tree | 9cf56d8a04b15a74502f319312331e53ccb06e4e /gnu | |
| parent | 2a7e969cfeda3d993edceae533bbcda178f7e4b6 (diff) | |
gnu: Add scip.
* gnu/packages/maths.scm (scip): New variable
Merges guix/guix!5989
Change-Id: I7f027c0dd6cd833aebb6b480c43bba11f0641af6
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/maths.scm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 162f1b6db41..328df569690 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm | |||
| @@ -10613,6 +10613,47 @@ solver reading MPS or LP format files via a command line interface as well as | |||
| 10613 | embedded into other programs via a C++ class library.") | 10613 | embedded into other programs via a C++ class library.") |
| 10614 | (license license:asl2.0))) | 10614 | (license license:asl2.0))) |
| 10615 | 10615 | ||
| 10616 | (define-public scip | ||
| 10617 | (package | ||
| 10618 | (name "scip") | ||
| 10619 | (version "10.0.1") | ||
| 10620 | (source | ||
| 10621 | (origin | ||
| 10622 | (method git-fetch) | ||
| 10623 | (uri (git-reference | ||
| 10624 | (url "https://github.com/scipopt/scip") | ||
| 10625 | (commit (string-append "v" version)))) | ||
| 10626 | (file-name (git-file-name name version)) | ||
| 10627 | (sha256 | ||
| 10628 | (base32 "01j0m7fzr8xcwpsd3zfqrbqw8rw2169rlp0qb6srdx5ablkcdcv1")))) | ||
| 10629 | (build-system cmake-build-system) | ||
| 10630 | (arguments | ||
| 10631 | (list | ||
| 10632 | #:build-type "Release" | ||
| 10633 | #:parallel-tests? #f | ||
| 10634 | #:configure-flags | ||
| 10635 | #~(list "-DPAPILO=OFF" | ||
| 10636 | "-DZIMPL=OFF" | ||
| 10637 | "-DAMPL=ON" | ||
| 10638 | "-DIPOPT=OFF" | ||
| 10639 | (string-append | ||
| 10640 | "-DSOPLEX_DIR=" #$(this-package-input "soplex"))))) | ||
| 10641 | (inputs (list boost | ||
| 10642 | gmp | ||
| 10643 | mpfr | ||
| 10644 | readline | ||
| 10645 | soplex | ||
| 10646 | zlib)) | ||
| 10647 | (home-page "https://www.scipopt.org/") | ||
| 10648 | (synopsis "Solving constraint integer programs") | ||
| 10649 | (description | ||
| 10650 | "SCIP is a solver for mixed integer programming (MIP) and mixed | ||
| 10651 | integer nonlinear programming (MINLP). It is a framework for constraint | ||
| 10652 | integer programming and branch-cut-and-price, allowing total control | ||
| 10653 | of the solution process and access to detailed information down to the | ||
| 10654 | internals of the solver.") | ||
| 10655 | (license license:asl2.0))) | ||
| 10656 | |||
| 10616 | (define-public scilab | 10657 | (define-public scilab |
| 10617 | (package | 10658 | (package |
| 10618 | (name "scilab") | 10659 | (name "scilab") |
