notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
ipopt Software package for large-scale nonlinear optimization
3.14.17_1 math on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.14.17_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-09-01 18:09:50
Last Update: 2025-03-24 03:54:28
Commit Hash: 55c1bb4
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: EPL
WWW:
https://coin-or.github.io/Ipopt/
https://github.com/coin-or/Ipopt
Description:
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. Ipopt is written in C++ and is released as open source code under the Eclipse Public License (EPL). It is available from the COIN-OR initiative. The code has been written by Carl Laird and Andreas Wchter, who is the COIN project leader for Ipopt. The Ipopt distribution can be used to generate a library that can be linked to one's own C++, C, or Fortran code, as well as a solver executable for the AMPL modeling environment. The package includes interfaces to CUTEr optimization testing environment, as well as the MATLAB and R programming environments. IPOPT can be used on Linux/UNIX, Mac OS X and Windows platforms. An excellent reference for this library can be found in: Wachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming, Mathematical Programming 106(1), pp. 25-57, 2006
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (111 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/Ipopt-3.14.17_1/catalog.mk
  3. /usr/local/share/licenses/Ipopt-3.14.17_1/LICENSE
  4. /usr/local/share/licenses/Ipopt-3.14.17_1/EPL
  5. bin/ipopt
  6. bin/ipopt_sens
  7. include/coin-or/AmplTNLP.hpp
  8. include/coin-or/IpAlgBuilder.hpp
  9. include/coin-or/IpAlgStrategy.hpp
  10. include/coin-or/IpAlgTypes.hpp
  11. include/coin-or/IpAugSystemSolver.hpp
  12. include/coin-or/IpBlas.hpp
  13. include/coin-or/IpCachedResults.hpp
  14. include/coin-or/IpCompoundMatrix.hpp
  15. include/coin-or/IpCompoundSymMatrix.hpp
  16. include/coin-or/IpCompoundVector.hpp
  17. include/coin-or/IpConvCheck.hpp
  18. include/coin-or/IpDebug.hpp
  19. include/coin-or/IpDenseVector.hpp
  20. include/coin-or/IpDiagMatrix.hpp
  21. include/coin-or/IpEqMultCalculator.hpp
  22. include/coin-or/IpException.hpp
  23. include/coin-or/IpExpansionMatrix.hpp
  24. include/coin-or/IpGenTMatrix.hpp
  25. include/coin-or/IpHessianUpdater.hpp
  26. include/coin-or/IpIdentityMatrix.hpp
  27. include/coin-or/IpIpoptAlg.hpp
  28. include/coin-or/IpIpoptApplication.hpp
  29. include/coin-or/IpIpoptCalculatedQuantities.hpp
  30. include/coin-or/IpIpoptData.hpp
  31. include/coin-or/IpIpoptNLP.hpp
  32. include/coin-or/IpIterateInitializer.hpp
  33. include/coin-or/IpIteratesVector.hpp
  34. include/coin-or/IpIterationOutput.hpp
  35. include/coin-or/IpJournalist.hpp
  36. include/coin-or/IpLapack.hpp
  37. include/coin-or/IpLibraryLoader.hpp
  38. include/coin-or/IpLineSearch.hpp
  39. include/coin-or/IpLinearSolvers.h
  40. include/coin-or/IpMatrix.hpp
  41. include/coin-or/IpMuUpdate.hpp
  42. include/coin-or/IpNLP.hpp
  43. include/coin-or/IpNLPScaling.hpp
  44. include/coin-or/IpObserver.hpp
  45. include/coin-or/IpOptionsList.hpp
  46. include/coin-or/IpOrigIpoptNLP.hpp
  47. include/coin-or/IpPDSystemSolver.hpp
  48. include/coin-or/IpReferenced.hpp
  49. include/coin-or/IpRegOptions.hpp
  50. include/coin-or/IpReturnCodes.h
  51. include/coin-or/IpReturnCodes.hpp
  52. include/coin-or/IpReturnCodes.inc
  53. include/coin-or/IpReturnCodes_inc.h
  54. include/coin-or/IpScaledMatrix.hpp
  55. include/coin-or/IpSearchDirCalculator.hpp
  56. include/coin-or/IpSlackBasedTSymScalingMethod.hpp
  57. include/coin-or/IpSmartPtr.hpp
  58. include/coin-or/IpSolveStatistics.hpp
  59. include/coin-or/IpSparseSymLinearSolverInterface.hpp
  60. include/coin-or/IpStdAugSystemSolver.hpp
  61. include/coin-or/IpStdCInterface.h
  62. include/coin-or/IpSumSymMatrix.hpp
  63. include/coin-or/IpSymLinearSolver.hpp
  64. include/coin-or/IpSymMatrix.hpp
  65. include/coin-or/IpSymScaledMatrix.hpp
  66. include/coin-or/IpSymTMatrix.hpp
  67. include/coin-or/IpTNLP.hpp
  68. include/coin-or/IpTNLPAdapter.hpp
  69. include/coin-or/IpTNLPReducer.hpp
  70. include/coin-or/IpTSymLinearSolver.hpp
  71. include/coin-or/IpTSymScalingMethod.hpp
  72. include/coin-or/IpTaggedObject.hpp
  73. include/coin-or/IpTimedTask.hpp
  74. include/coin-or/IpTimingStatistics.hpp
  75. include/coin-or/IpTripletHelper.hpp
  76. include/coin-or/IpTripletToCSRConverter.hpp
  77. include/coin-or/IpTypes.h
  78. include/coin-or/IpTypes.hpp
  79. include/coin-or/IpUtils.hpp
  80. include/coin-or/IpVector.hpp
  81. include/coin-or/IpZeroSymMatrix.hpp
  82. include/coin-or/IpoptConfig.h
  83. include/coin-or/SensAlgorithm.hpp
  84. include/coin-or/SensApplication.hpp
  85. include/coin-or/SensBacksolver.hpp
  86. include/coin-or/SensMeasurement.hpp
  87. include/coin-or/SensPCalculator.hpp
  88. include/coin-or/SensRegOp.hpp
  89. include/coin-or/SensSchurData.hpp
  90. include/coin-or/SensSchurDriver.hpp
  91. include/coin-or/SensSimpleBacksolver.hpp
  92. include/coin-or/SensStepCalc.hpp
  93. include/coin-or/SensUtils.hpp
  94. lib/libipopt.so
  95. lib/libipopt.so.3
  96. lib/libipopt.so.3.14.17
  97. lib/libipoptamplinterface.so
  98. lib/libipoptamplinterface.so.3
  99. lib/libipoptamplinterface.so.3.14.17
  100. lib/libsipopt.so
  101. lib/libsipopt.so.3
  102. lib/libsipopt.so.3.14.17
  103. libdata/pkgconfig/ipopt.pc
  104. libdata/pkgconfig/ipoptamplinterface.pc
  105. share/doc/ipopt/AUTHORS
  106. share/doc/ipopt/ChangeLog.md
  107. share/doc/ipopt/LICENSE
  108. share/doc/ipopt/README.md
  109. @owner
  110. @group
  111. @mode
Collapse this list.
Dependency lines:
  • Ipopt>0:math/ipopt
Conflicts:
CONFLICTS_BUILD:
  • coin-or-hsl
To install the port:
cd /usr/ports/math/ipopt/ && make install clean
To add the package, run one of these commands:
  • pkg install math/ipopt
  • pkg install Ipopt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: Ipopt
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734242411 SHA256 (coin-or-Ipopt-releases-3.14.17_GH0.tar.gz) = 17ab8e9a6059ab11172c184e5947e7a7dda9fed0764764779c27e5b8e46f3d75 SIZE (coin-or-Ipopt-releases-3.14.17_GH0.tar.gz) = 1874612

Packages (timestamps in pop-ups are UTC):
Ipopt
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.14.17_13.14.17_1-3.14.17_13.14.17_1---
FreeBSD:13:quarterly3.14.17_13.14.17_1-3.14.17_13.14.17_1-3.14.13_13.14.13_1
FreeBSD:14:latest3.14.17_13.14.17_1-3.14.17_13.14.17_1---
FreeBSD:14:quarterly3.14.173.14.17_1-3.14.173.14.17_1-3.14.13_13.14.13_1
FreeBSD:15:latest3.14.17_13.14.17_1n/a3.14.17_1n/a-3.14.143.14.14
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gfortran13 : lang/gcc13
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. as : devel/binutils
Test dependencies:
  1. bash : shells/bash
Runtime dependencies:
  1. gfortran13 : lang/gcc13
Library dependencies:
  1. libcoinasl.so : math/asl
  2. libcoinmumps.so : math/coin-or-mumps
  3. libblas.so : math/blas
  4. liblapack.so : math/lapack
This port is required by:
for Libraries
  1. math/SCIP
  2. math/bonmin
  3. math/casadi
  4. math/cgl-conic
  5. math/couenne
  6. math/disco
  7. math/freefem++
Expand this list (15 items / 8 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/openturns
  3. math/osiipopt
  4. math/py-cyipopt
  5. math/py-ipyopt
  6. math/scipoptsuite
  7. misc/dartsim
  8. science/pagmo2
  9. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. math/py-pyipopt*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for Ipopt-3.14.17_1: DEBUG=off: Build with debugging support ===> Use 'make config' to modify these settings
Options name:
math_ipopt
USES:
blaslapack compiler:c++11-lang fortran libtool pathfix pkgconfig shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/coin-or/Ipopt/tar.gz/releases/3.14.17?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port