BSD Ports

math/sdpa 7.3.17_3 FreeBSD

Very efficient SDP (semidefinite programming) solver

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
math
Package size
1163.3 KiB, 4278.4 KiB installed

Description

The SDPA (SemiDefinite Programming Algorithm) is a software package for solving semidefinite program (SDP). It is based on a Mehrotra-type predictor-corrector infeasible primal-dual interior-point method. The SDPA handles the standard form SDP and its dual. It is implemented in C++ language utilizing the LAPACK for matrix computation. The SDPA incorporates dynamic memory allocation and deallocation. So, the maximum size of an SDP to be solved depends on the size of memory which users' computers install. The SDPA enjoys the following features:

  1. Callable library of the SDPA is available.
  2. Efficient method for computing the search directions when an SDP to be solved is large scale and sparse.
  3. Block diagonal matrix structure and sparse matrix structure in data matrices are available.
  4. Some information on infeasibility of a semidefinite program to be solved is provided.

Install

Binary package:

pkg install sdpa

From the ports tree:

cd /usr/ports/math/sdpa/ && make install clean

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

RUN_DEPENDS=	sdpa>0:math/sdpa

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.3.17_37.3.17_3-7.3.17_37.3.17_3
FreeBSD:14:quarterly7.3.17_37.3.17_3n/a7.3.17_37.3.17_3
FreeBSD:15:latest7.3.17_37.3.17_3n/a7.3.17_37.3.17_3
FreeBSD:15:quarterly7.3.17_37.3.17_3n/an/an/a
FreeBSD:16:latest7.3.17_37.3.17_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 10

No port depends on this one.

Configuration

Options name: math_sdpa

OptionDefaultDescription
ATLASoffATLAS BLAS implementation
DOCSoffBuild and/or install documentation
REFERENCEonReference blas implementation
USES
fortran gmake
Service scripts
none

Files

distinfo 3
FileSizeSHA256
sdpa/sdpa_7.3.17.tar.gz3096763983489392c9ac7ae30d699ed708da346700d387560a79a1f704034a377281a8
sdpa/mumps_5.5.1.orig.tar.gz4.229448e+061abff294fa47ee4cfd50dfd5c595942b72ebfcedce08142a75a99ab35014fa15
sdpa/sdpa.7.1.1.manual.20080618.pdf324130906cf1f7a9bdb4c0eccb402baf7799be14ece6553e1dbd3cd81354c6e1362e35
Master sites 2
  • SF/sdpa/sdpa
  • DEBIAN/pool/main/m/mumps:mumps

Commit history 0

No commits in the history this site was built from.