BSD Ports

math/qposases 3.2.2_1 FreeBSD

Library for online active set strategy quadratic programming problems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
69ed7d5ff6
License
LGPL21
Categories
math
Package size
174.6 KiB, 761.5 KiB installed

Description

qpOASES is an open-source C++ implementation of the recently proposed online active set strategy for solving quadratic programming (QP) problems. It has several theoretical features that make it particularly suited for model predictive control (MPC) applications. Further numerical modifications have made qpOASES a reliable QP solver, even when tackling semi-definite, ill-posed or degenerated QP problems. Moreover, several interfaces to third-party software make qpOASES easy-to-use even for users without knowledge of C/C++.

In the other systems

SystemPortVersion
FreeBSDmath/qposases3.2.2_1
DragonFlymath/qposases3.2.1_10

Install

Binary package:

pkg install coin-or-qpOASES

From the ports tree:

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

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

RUN_DEPENDS=	coin-or-qpOASES>0:math/qposases
LIB_DEPENDS=	libqpOASES.so:math/qposases

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:latest3.2.2_13.2.2_1-3.2.1_103.2.2_1
FreeBSD:14:quarterly3.2.2_13.2.2_1n/a3.2.1_103.2.2_1
FreeBSD:15:latest3.2.2_13.2.2_1n/a3.2.1_103.2.1_10
FreeBSD:15:quarterly3.2.2_13.2.2_1n/an/an/a
FreeBSD:16:latest3.2.2_13.2.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 18
Run dependencies 9

No port depends on this one.

Configuration

No options to configure.

USES
cmake fortran tar:tgz
Service scripts
none

Files

pkg-plist 37
  • include/qpOASES.hpp
  • include/qpOASES/Bounds.hpp
  • include/qpOASES/Bounds.ipp
  • include/qpOASES/Constants.hpp
  • include/qpOASES/ConstraintProduct.hpp
  • include/qpOASES/Constraints.hpp
  • include/qpOASES/Constraints.ipp
  • include/qpOASES/Flipper.hpp
  • include/qpOASES/Indexlist.hpp
  • include/qpOASES/Indexlist.ipp
  • include/qpOASES/LapackBlasReplacement.hpp
  • include/qpOASES/Matrices.hpp
  • include/qpOASES/MessageHandling.hpp
  • include/qpOASES/MessageHandling.ipp
  • include/qpOASES/Options.hpp
  • include/qpOASES/QProblem.hpp
  • include/qpOASES/QProblem.ipp
  • include/qpOASES/QProblemB.hpp
  • include/qpOASES/QProblemB.ipp
  • include/qpOASES/SQProblem.hpp
  • include/qpOASES/SQProblem.ipp
  • include/qpOASES/SQProblemSchur.hpp
  • include/qpOASES/SQProblemSchur.ipp
  • include/qpOASES/SparseSolver.hpp
  • include/qpOASES/SubjectTo.hpp
  • include/qpOASES/SubjectTo.ipp
  • include/qpOASES/Types.hpp
  • include/qpOASES/UnitTesting.hpp
  • include/qpOASES/Utils.hpp
  • include/qpOASES/Utils.ipp
  • include/qpOASES/extras/OQPinterface.hpp
  • include/qpOASES/extras/SolutionAnalysis.hpp
  • include/qpOASES/extras/SolutionAnalysis.ipp
  • lib/cmake/qpOASES/qpOASESConfig.cmake
  • lib/cmake/qpOASES/qpOASESConfigVersion.cmake
  • lib/libqpOASES.so
  • lib/libqpOASES.so.3.2
distinfo 1
FileSizeSHA256
coin-or-qpOASES-releases-3.2.2_GH0.tar.gz1.058403e+06e36d795a17b067ea333793d96f17a14fb2bfbd92a4ab86c7f6f513cd9e3e640d

Commit history 1

DateCommitCreditsLog message
69ed7d5ff6 Yuri Victorovich math/qposases: fix configure with CMake 4
PR: 297940