diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-08-25 01:15:04 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-08-25 01:15:04 +0000 |
commit | a0faa2f419ae120350d55adef63e98a16dbe1f07 (patch) | |
tree | b2875eb699c3eeb8f28f1a2aa2e11e0842fedb39 /math/couenne | |
parent | 2b4952ddfd9e062dee26ecafc4dc51ebf6f8ed8a (diff) | |
download | ports-a0faa2f419ae120350d55adef63e98a16dbe1f07.tar.gz ports-a0faa2f419ae120350d55adef63e98a16dbe1f07.zip |
New port: math/couenne: Convex Over and Under Envelopes for NonliNear Estimation
Notes
Notes:
svn path=/head/; revision=509768
Diffstat (limited to 'math/couenne')
-rw-r--r-- | math/couenne/Makefile | 28 | ||||
-rw-r--r-- | math/couenne/distinfo | 3 | ||||
-rw-r--r-- | math/couenne/pkg-descr | 5 | ||||
-rw-r--r-- | math/couenne/pkg-plist | 92 |
4 files changed, 128 insertions, 0 deletions
diff --git a/math/couenne/Makefile b/math/couenne/Makefile new file mode 100644 index 000000000000..0112c36f187a --- /dev/null +++ b/math/couenne/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +PORTNAME= couenne +DISTVERSIONPREFIX= releases/ +DISTVERSION= 0.5.7 +CATEGORIES= math +PKGNAMEPREFIX= coin-or- + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Convex Over and Under Envelopes for NonliNear Estimation + +LICENSE= EPL +LICENSE_FILE= ${WRKSRC}/Couenne/LICENSE + +LIB_DEPENDS= libbonmin.so:math/bonmin \ + libCbc.so:math/coinmp \ + libipopt.so:math/ipopt + +USES= blaslapack:netlib fortran gmake libtool pkgconfig +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= coin-or +GH_PROJECT= Couenne +USE_LDCONFIG= yes + +INSTALL_TARGET= install-strip + +.include <bsd.port.mk> diff --git a/math/couenne/distinfo b/math/couenne/distinfo new file mode 100644 index 000000000000..726b2276bf27 --- /dev/null +++ b/math/couenne/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1566695137 +SHA256 (coin-or-Couenne-releases-0.5.7_GH0.tar.gz) = 61e3d1ccfff545d509261ecb5867ac4aeb12cf03a27011b926475ef60066901c +SIZE (coin-or-Couenne-releases-0.5.7_GH0.tar.gz) = 1320614 diff --git a/math/couenne/pkg-descr b/math/couenne/pkg-descr new file mode 100644 index 000000000000..9bbeebe352a7 --- /dev/null +++ b/math/couenne/pkg-descr @@ -0,0 +1,5 @@ +Couenne (Convex Over and Under ENvelopes for Nonlinear Estimation) is +a branch&bound algorithm to solve Mixed-Integer Nonlinear Programming (MINLP) +problems. + +WWW: https://projects.coin-or.org/Couenne diff --git a/math/couenne/pkg-plist b/math/couenne/pkg-plist new file mode 100644 index 000000000000..a1372d02b292 --- /dev/null +++ b/math/couenne/pkg-plist @@ -0,0 +1,92 @@ +include/coin/BonCouenneInfo.hpp +include/coin/BonCouenneInterface.hpp +include/coin/BonCouenneSetup.hpp +include/coin/BonInitHeuristic.hpp +include/coin/BonNlpHeuristic.hpp +include/coin/CouExpr.hpp +include/coin/CouenneAggrProbing.hpp +include/coin/CouenneBTPerfIndicator.hpp +include/coin/CouenneBab.hpp +include/coin/CouenneBranchingObject.hpp +include/coin/CouenneChooseStrong.hpp +include/coin/CouenneChooseVariable.hpp +include/coin/CouenneComplBranchingObject.hpp +include/coin/CouenneComplObject.hpp +include/coin/CouenneConfig.h +include/coin/CouenneCrossConv.hpp +include/coin/CouenneCutGenerator.hpp +include/coin/CouenneDepGraph.hpp +include/coin/CouenneDisjCuts.hpp +include/coin/CouenneDomain.hpp +include/coin/CouenneExprAbs.hpp +include/coin/CouenneExprAux.hpp +include/coin/CouenneExprBCos.hpp +include/coin/CouenneExprBDiv.hpp +include/coin/CouenneExprBMul.hpp +include/coin/CouenneExprBSin.hpp +include/coin/CouenneExprBound.hpp +include/coin/CouenneExprClone.hpp +include/coin/CouenneExprConst.hpp +include/coin/CouenneExprCopy.hpp +include/coin/CouenneExprCos.hpp +include/coin/CouenneExprDiv.hpp +include/coin/CouenneExprExp.hpp +include/coin/CouenneExprGroup.hpp +include/coin/CouenneExprHess.hpp +include/coin/CouenneExprIVar.hpp +include/coin/CouenneExprIf.hpp +include/coin/CouenneExprInv.hpp +include/coin/CouenneExprJac.hpp +include/coin/CouenneExprLog.hpp +include/coin/CouenneExprMax.hpp +include/coin/CouenneExprMin.hpp +include/coin/CouenneExprMul.hpp +include/coin/CouenneExprNorm.hpp +include/coin/CouenneExprOp.hpp +include/coin/CouenneExprOpp.hpp +include/coin/CouenneExprPWLinear.hpp +include/coin/CouenneExprPow.hpp +include/coin/CouenneExprQuad.hpp +include/coin/CouenneExprSin.hpp +include/coin/CouenneExprStore.hpp +include/coin/CouenneExprSub.hpp +include/coin/CouenneExprSum.hpp +include/coin/CouenneExprTrilinear.hpp +include/coin/CouenneExprUnary.hpp +include/coin/CouenneExprVar.hpp +include/coin/CouenneExpression.hpp +include/coin/CouenneFeasPump.hpp +include/coin/CouenneFixPoint.hpp +include/coin/CouenneFunTriplets.hpp +include/coin/CouenneGlobalCutOff.hpp +include/coin/CouenneJournalist.hpp +include/coin/CouenneLQelems.hpp +include/coin/CouenneMINLPInterface.hpp +include/coin/CouenneMatrix.hpp +include/coin/CouenneObject.hpp +include/coin/CouenneOrbitBranchingObj.hpp +include/coin/CouenneOrbitObj.hpp +include/coin/CouennePSDcon.hpp +include/coin/CouennePrecisions.hpp +include/coin/CouenneProblem.hpp +include/coin/CouenneProblemElem.hpp +include/coin/CouenneProjections.hpp +include/coin/CouenneRecordBestSol.hpp +include/coin/CouenneRootQ.hpp +include/coin/CouenneSOSObject.hpp +include/coin/CouenneSdpCuts.hpp +include/coin/CouenneSolverInterface.hpp +include/coin/CouenneTNLP.hpp +include/coin/CouenneThreeWayBranchObj.hpp +include/coin/CouenneTwoImplied.hpp +include/coin/CouenneTypes.hpp +include/coin/CouenneVTObject.hpp +include/coin/CouenneVarObject.hpp +lib/libCouenne.so +lib/libCouenne.so.1 +lib/libCouenne.so.1.4.7 +libdata/pkgconfig/couenne.pc +share/coin/doc/Couenne/AUTHORS +share/coin/doc/Couenne/LICENSE +share/coin/doc/Couenne/README +share/coin/doc/Couenne/couenne_addlibs.txt |