osi (#19424)
This commit is contained in:
parent
16e75ecac0
commit
5a0303860d
27
var/spack/repos/builtin/packages/osi/package.py
Normal file
27
var/spack/repos/builtin/packages/osi/package.py
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other
|
||||||
|
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||||
|
|
||||||
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
|
class Osi(AutotoolsPackage):
|
||||||
|
"""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. That is,
|
||||||
|
programs written to the OSI standard may be linked to any solver
|
||||||
|
with an OSI interface and should produce correct results. The OSI
|
||||||
|
has been significantly extended compared to its first
|
||||||
|
incarnation. Currently, the OSI supports linear programming
|
||||||
|
solvers and has rudimentary support for integer programming."""
|
||||||
|
|
||||||
|
homepage = "https://projects.coin-or.org/Osi"
|
||||||
|
url = "https://github.com/coin-or/Osi/archive/releases/0.108.6.tar.gz"
|
||||||
|
|
||||||
|
depends_on('coinutils')
|
||||||
|
|
||||||
|
version('0.108.6', sha256='984a5886825e2da9bf44d8a665f4b92812f0700e451c12baf9883eaa2315fad5')
|
||||||
|
|
||||||
|
build_directory = 'spack-build'
|
Loading…
Reference in New Issue
Block a user