BSD Ports

math/highs 1.13.0 MidnightBSD

Solver for large scale sparse linear programming (LP) problems

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
math

Description

HiGHS is a high performance serial and parallel solver for large scale sparse linear programming (LP) problems of the form:

Minimize c^Tx subject to L <= Ax <= U; l <= x <= u

In the other systems

SystemPortVersion
MidnightBSDmath/highs1.13.0
FreeBSDmath/highs1.15.1

Install

Binary package:

mport install coin-or-highs

From mports:

cd /usr/mports/math/highs && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	coin-or-highs>0:math/highs
LIB_DEPENDS=	libhighs.so:math/highs

Dependencies

Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++11-lang pathfix pkgconfig
Service scripts
none

Files

pkg-plist 239
  • bin/highs
  • include/highs/HConfig.h
  • include/highs/Highs.h
  • include/highs/interfaces/highs_c_api.h
  • include/highs/io/Filereader.h
  • include/highs/io/FilereaderEms.h
  • include/highs/io/FilereaderLp.h
  • include/highs/io/FilereaderMps.h
  • include/highs/io/HMPSIO.h
  • include/highs/io/HMpsFF.h
  • include/highs/io/HighsIO.h
  • include/highs/io/LoadOptions.h
  • include/highs/io/filereaderlp/builder.hpp
  • include/highs/io/filereaderlp/def.hpp
  • include/highs/io/filereaderlp/model.hpp
  • include/highs/io/filereaderlp/reader.hpp
  • include/highs/ipm/IpxSolution.h
  • include/highs/ipm/IpxWrapper.h
  • include/highs/ipm/basiclu/basiclu.h
  • include/highs/ipm/basiclu/basiclu_factorize.h
  • include/highs/ipm/basiclu/basiclu_get_factors.h
  • include/highs/ipm/basiclu/basiclu_initialize.h
  • include/highs/ipm/basiclu/basiclu_obj_factorize.h
  • include/highs/ipm/basiclu/basiclu_obj_free.h
  • include/highs/ipm/basiclu/basiclu_obj_get_factors.h
  • include/highs/ipm/basiclu/basiclu_obj_initialize.h
  • include/highs/ipm/basiclu/basiclu_obj_solve_dense.h
  • include/highs/ipm/basiclu/basiclu_obj_solve_for_update.h
  • include/highs/ipm/basiclu/basiclu_obj_solve_sparse.h
  • include/highs/ipm/basiclu/basiclu_obj_update.h
  • include/highs/ipm/basiclu/basiclu_object.h
  • include/highs/ipm/basiclu/basiclu_solve_dense.h
  • include/highs/ipm/basiclu/basiclu_solve_for_update.h
  • include/highs/ipm/basiclu/basiclu_solve_sparse.h
  • include/highs/ipm/basiclu/basiclu_update.h
  • include/highs/ipm/basiclu/lu_def.h
  • include/highs/ipm/basiclu/lu_file.h
  • include/highs/ipm/basiclu/lu_internal.h
  • include/highs/ipm/basiclu/lu_list.h
  • include/highs/ipm/ipx/basiclu_kernel.h
  • include/highs/ipm/ipx/basiclu_wrapper.h
  • include/highs/ipm/ipx/basis.h
  • include/highs/ipm/ipx/conjugate_residuals.h
  • include/highs/ipm/ipx/control.h
  • include/highs/ipm/ipx/crossover.h
  • include/highs/ipm/ipx/diagonal_precond.h
  • include/highs/ipm/ipx/forrest_tomlin.h
  • include/highs/ipm/ipx/guess_basis.h
  • include/highs/ipm/ipx/indexed_vector.h
  • include/highs/ipm/ipx/info.h
  • include/highs/ipm/ipx/ipm.h
  • include/highs/ipm/ipx/ipx_c.h
  • include/highs/ipm/ipx/ipx_config.h
  • include/highs/ipm/ipx/ipx_info.h
  • include/highs/ipm/ipx/ipx_internal.h
  • include/highs/ipm/ipx/ipx_parameters.h
  • include/highs/ipm/ipx/ipx_status.h
  • include/highs/ipm/ipx/iterate.h
  • include/highs/ipm/ipx/kkt_solver.h
  • include/highs/ipm/ipx/kkt_solver_basis.h
  • include/highs/ipm/ipx/kkt_solver_diag.h
  • include/highs/ipm/ipx/linear_operator.h
  • include/highs/ipm/ipx/lp_solver.h
  • include/highs/ipm/ipx/lu_factorization.h
  • include/highs/ipm/ipx/lu_update.h
  • include/highs/ipm/ipx/maxvolume.h
  • include/highs/ipm/ipx/model.h
  • include/highs/ipm/ipx/multistream.h
  • include/highs/ipm/ipx/normal_matrix.h
  • include/highs/ipm/ipx/power_method.h
  • include/highs/ipm/ipx/sparse_matrix.h
  • include/highs/ipm/ipx/sparse_utils.h
  • include/highs/ipm/ipx/splitted_normal_matrix.h
  • include/highs/ipm/ipx/starting_basis.h
  • include/highs/ipm/ipx/symbolic_invert.h
  • include/highs/ipm/ipx/timer.h
  • include/highs/ipm/ipx/utils.h
  • include/highs/lp_data/HConst.h
  • include/highs/lp_data/HStruct.h
  • include/highs/lp_data/HighsAnalysis.h
  • include/highs/lp_data/HighsCallback.h
  • include/highs/lp_data/HighsCallbackStruct.h
  • include/highs/lp_data/HighsDebug.h
  • include/highs/lp_data/HighsIis.h
  • include/highs/lp_data/HighsInfo.h
  • include/highs/lp_data/HighsInfoDebug.h
  • include/highs/lp_data/HighsLp.h
  • include/highs/lp_data/HighsLpSolverObject.h
  • include/highs/lp_data/HighsLpUtils.h
  • include/highs/lp_data/HighsModelUtils.h
  • include/highs/lp_data/HighsOptions.h
  • include/highs/lp_data/HighsRanging.h
  • include/highs/lp_data/HighsSolution.h
  • include/highs/lp_data/HighsSolutionDebug.h
  • include/highs/lp_data/HighsSolve.h
  • include/highs/lp_data/HighsStatus.h
  • include/highs/mip/HighsCliqueTable.h
  • include/highs/mip/HighsConflictPool.h
  • include/highs/mip/HighsCutGeneration.h
  • include/highs/mip/HighsCutPool.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
ERGO-Code-HiGHS-v1.13.0_GH0.tar.gz2.775805e+06422e45cb6b10d503258ee894cb37916c087813451f311d1906dcc9701fda8647