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