| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libipopt3 | Distribution: openSUSE Tumbleweed |
| Version: 3.14.19 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Aug 4 16:47:33 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 1948747 | Source RPM: Ipopt-3.14.19-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://projects.coin-or.org/Ipopt | |
| Summary: A software package for large-scale nonlinear optimization methods | |
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization.
EPL-2.0
* Mon Aug 04 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.19:
* Only Windows specific changes.
- Changes from version 3.14.18:
- Restricted workaround for using Pardiso to Intel MKL 2025.0.x.
Intel MKL 2025.1.0 has the corresponding issue fixed
[gh#coin-or/Ipopt#799].
- Fixed that Jipopt::finalize_solution did not store final
objective value correctly [gh#coin-or/Ipopt#820].
- Instead, the value of the last iterate evaluation was
returned, which was often the same.
- Added IpoptApplication::Version() (C++ interface),
GetIpoptVersion (C interface), and Ipopt::GetVersion() (Java
interface) to retrieve version of Ipopt library
[gh#coin-or/Ipopt#824].
- Fixed possible missing initialization of delta_x and delta_s
in PDPerturbationHandler in case ConsiderNewSystem failed
[gh#coin-or/Ipopt#834].
- Undefine max if defined after include of windows.h in
IpUtils.cpp [gh#coin-or/Ipopt#834].
- Added missing initialization of Filter Acceptor in case
restoration phase is called when the fallback mechanism of
BacktrackingLinearSearch has been activated
[gh#coin-or/Ipopt#834,gh#coin-or/Ipopt#837].
- If this happened in the first iteration, it led to the use of
uninitialized values.
- Added missing return if symbolic factorization with MA57
(ma57ad, ma57as) failed [gh#coin-or/Ipopt#834].
- Fixed application of scaling when computing violations of
inequality constraints in TNLP::get_curr_violations(). Added
OrigIpoptNLP::d_space().
- Fixed signature of call to MKL's Pardiso: the DPARM argument
does not exist in this version of Pardiso.
- Use %ldconfig_scriptlets macro instead of post(un) ldconfig
scripts.
- Install doc files as part of %install and run fdupes on them to
link up duplicated files.
* Wed Apr 30 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.17:
* Added Ipopt::RegisterInterruptHandler() and
Ipopt::UnregisterInterruptHandler() to IpUtils.hpp to wrap
handling of interrupt signals.
* Added parameter checkinterrupt (default false) to AmplTNLP
constructor to enable check for interrupt signal in
intermediate_callback.
* The ipopt and ipopt_sens executables and scalable problems C++
examples can now be interrupted by SIGINT/SIGHUP (systems with
sigaction()) or SIGINT/SIGTERM/SIGABRT (Windows systems).
* New option mumps_mpi_communicator to specify the MPI
communicator when using an MPI-enabled build of MUMPS
[gh#coin-or/Ipopt#790].
* Updated build system to current autotools versions; initial
support for icx/ifx and flang.
* Removed use of vsprintf and sprintf. Added
IpoptData::Append_info_string(std::string,double).
* Removed use of strcpy, strncpy, strdup, and sscanf.
* Using fopen_s and getenv_s instead of fopen and getenv,
respectively, if available.
* Added workaround for using Pardiso from Intel MKL 2025.0.1
[gh#coin-or/Ipopt#799].
* Wed Jul 17 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.16:
* No Linux specific changes.
* Wed Apr 10 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.15:
* Fixed include guard of IpGenAugSystemSolver.hpp
[gh#coin-or/Ipopt#756].
* Improved finding dependencies of linear solver libraries
loaded at runtime on Windows [gh#coin-or/Ipopt#755].
* Sat Jan 20 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.14:
* Fixed build of MA57 interface when FUNNY_MA57_FINT is defined
(MA57 with long integers).
* Fixed that initial dual values for fixed variables (z_L, z_U)
were ignored when doing a warm start with
fixed_variable_treatment = make_constraint
[gh#coin-or/Ipopt#728].
* Fixed that the last argument when calling MA27C[D] in MA27
interface was wrong [gh#coin-or/Ipopt#738].
* Wed Nov 22 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.13:
* Reduced priority for making Spral the default value for option
linear_solver [gh#coin-or/Ipopt#677].
* Adapted to change of integer types in Spral interface. Minimal
required Spral version is now v2023.03.29.
* Fixed that return code from TNLP::eval_jac_g() was ignored at
first call [gh#coin-or/Ipopt#697].
* Print additional messages when reallocation of MA27 working
space failed [gh#coin-or/Ipopt#671].
* Added option file_append to specify whether to append to
output_file instead of truncating it.
* Added default argument file_append to
Journalist::AddFileJournal(), added default argument fappend
to FileJournal::Open(), and added default argument file_append
to IpoptApplication::OpenOutputFile() [gh#coin-or/Ipopt#720].
* Mon Apr 10 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.12:
* Fix that a source file was installed and install more header
files [gh#coin-or/Ipopt#641, gh#coin-or/Ipopt#642].
* Fixed crash of GetIpoptCurrentIterate() and
GetIpoptCurrentViolations() in C interface when called before
or after IpoptSolve() [gh#coin-or/Ipopt#644,
gh#coin-or/Ipopt#645].
* Updated HSL_MA97 header file to the one from HSL MA97 2.8.0
[gh#coin-or/Ipopt#646].
* Fixed crash when trying to solve problem without variables and
constraints [gh#coin-or/Ipopt#648].
* Added optional argument to AlgorithmBuilder constructor to
provide name of custom solver [gh#coin-or/Ipopt#618].
* Changed handling of dual solution for square problems.
* Updated HSL_MC86 header file to the one from HSL MC68 3.3.3
[gh#coin-or/Ipopt#653].
- Make java package noarch (rpmlint recommends).
* Sun Oct 23 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.10:
* Added option grad_f_constant to specify that objective
function is linear. If set, the gradient of the objective will
be requested by Ipopt only once [gh#coin-or/Ipopt#597].
* Added OrigIpoptNLP::orig_d_L() and OrigIpoptNLP::orig_d_U() to
get original constraint sides.
* TNLP::get_curr_violations() now returns the constraint
violation and complementarity with respect to the original
(non-relaxed) constraint sides [gh#coin-or/Ipopt#603].
* Wed Aug 10 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.9:
* Fixed mapping of meta data for variable bounds, e.g., variable
names, from TNLP to Ipopts internal NLP [gh#coin-or/Ipopt#590]
* Thu Jul 14 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.8:
* Added options ma27_print_level, ma57_print_level, and
mumps_print_level to enable output from these linear solvers.
* Mon Jul 04 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.7:
* Fixed that ComputeSensitivityMatrix() of sIpopt assumed that
there are no more than two parameters [gh#coin-or/Ipopt#578].
* For completeness_approximation to enable approximation of
gradient of objective function by finite differences. Do not
use. [gh#coin-or/Ipopt#573].
* Added function IPSETPROBLEMSCALING to Fortran interface to set
problem scaling [gh#coin-or/Ipopt#577].
* Fri May 06 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.6:
* Fixed mapping of meta data for inequalities, e.g., constraint
names, from TNLP to Ipopts internal NLP
[gh#coin-or/Ipopt#570].
* Fixed that MC68 ordering time was not accounted in symbolic
factorization time of HSL MA86 [gh#coin-or/Ipopt#571].
* Include more header files in IpIpoptCalculatedQuantities.hpp
for setups where forward declarations are not sufficient
[gh#coin-or/Ipopt#572].
* Sun Feb 20 2022 Atri Bhattacharya <badshah400@gmail.com>
- Drop the incorrect Provides: libipopt0 on libipopt3.
- Make so version inaccuracies harder to miss by making file list
more explicit on the versioning.
* Sat Feb 19 2022 Atri Bhattacharya <badshah400@gmail.com>
- Add Obsoletes/Provides: libipopt0 for libipopt3 to take care of
shlib versioning error in previously packaged iterations.
* Mon Feb 14 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.14.5:
* Fixed that only primal variable values where passed to
finalize_solution() when a timelimit was reached
[gh#coin-or/Ipopt#552].
- Bump so version in keeping with upstream.
/usr/lib/libipopt.so.3 /usr/lib/libipopt.so.3.14.19 /usr/lib/libsipopt.so.3 /usr/lib/libsipopt.so.3.14.19
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025