BSD Ports

math/flopc++ 1.2.5.20200527_1 FreeBSD

Library for solving Linear Optimization Problems in C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
EPL
Categories
math
Package size
63.9 KiB, 258.2 KiB installed

Description

FlopC++ is an open-source algebraic modeling language implemented as a C++ class library. It is a part of the COIN-OR project and allows users to formulate linear optimization problems (LP/MIP) in a declarative style directly within a C++ program, similar to established algebraic modeling languages like GAMS and AMPL.

To achieve independence from specific solvers, FlopC++ utilizes the COIN Open Solver Interface (OSI). This allows it to be linked with any solver that has an OSI interface, such as CLP, CPLEX, GLPK, and XPRESS-MP.

In the other systems

SystemPortVersion
FreeBSDmath/flopc++1.2.5.20200527_1
DragonFlymath/flopc++1.2.5.20200527_1

Install

Binary package:

pkg install coin-or-flopc++

From the ports tree:

cd /usr/ports/math/flopc++/ && make install clean

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

RUN_DEPENDS=	coin-or-flopc++>0:math/flopc++
LIB_DEPENDS=	libFlopCpp.so:math/flopc++

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:latest1.2.5.20200527_11.2.5.20200527_1-1.2.5.20200527_11.2.5.20200527_1
FreeBSD:14:quarterly1.2.5.20200527_11.2.5.20200527_1n/a1.2.5.20200527_11.2.5.20200527_1
FreeBSD:15:latest1.2.5.20200527_11.2.5.20200527_1n/a1.2.5.20200527_11.2.5.20200527_1
FreeBSD:15:quarterly1.2.5.20200527_11.2.5.20200527_1n/an/an/a
FreeBSD:16:latest1.2.5.20200527_11.2.5.20200527_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

Build dependencies 16
Run dependencies 13

No port depends on this one.

Configuration

No options to configure.

USES
gmake libtool pkgconfig tar:tgz
Service scripts
none

Files

pkg-plist 17
  • include/coin/FlopCppConfig.h
  • include/coin/MP_boolean.hpp
  • include/coin/MP_constant.hpp
  • include/coin/MP_constraint.hpp
  • include/coin/MP_data.hpp
  • include/coin/MP_domain.hpp
  • include/coin/MP_expression.hpp
  • include/coin/MP_index.hpp
  • include/coin/MP_model.hpp
  • include/coin/MP_set.hpp
  • include/coin/MP_utilities.hpp
  • include/coin/MP_variable.hpp
  • include/coin/flopc.hpp
  • lib/libFlopCpp.so
  • lib/libFlopCpp.so.0
  • lib/libFlopCpp.so.0.0.0
  • libdata/pkgconfig/flopcpp.pc
distinfo 1
FileSizeSHA256
coin-or-FlopCpp-1.2.5.20200527-d4c1d98_GH0.tar.gz619152c33d1821167a99f3b19075cc3cf72d6510f68e137e12e48000c39ea4ed3b3f02

Commit history 0

No commits in the history this site was built from.