Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

Ipopt-java-3.14.10-bp155.1.9 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: Ipopt-java Distribution: SUSE Linux Enterprise 15 SP5
Version: 3.14.10 Vendor: openSUSE
Release: bp155.1.9 Build date: Mon May 22 11:56:23 2023
Group: Development/Libraries/C and C++ Build host: old-cirrus1
Size: 16604 Source RPM: Ipopt-3.14.10-bp155.1.9.src.rpm
Packager: https://bugs.opensuse.org
Url: https://projects.coin-or.org/Ipopt
Summary: Java bindings for Ipopt
This package provides the java bindings for Ipopt in a jar file.

Provides

Requires

License

EPL-2.0

Changelog

* 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.
* Thu Oct 21 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.14.4:
    * Skip build of Java interface if either java or jar is not
      found [gh#coin-or/Ipopt#510]. Only give warning if javac and
      jar are found, but no java or javadoc.
    * Fixed that --with-lapack-lflags was ignored if --with-lapack
      was not specified explicitly [gh#coin-or/Ipopt#512,
      gh#coin-or/Ipopt#515].
* Wed Sep 15 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.14.3:
    * Fixed timing for iterate initialization if initialization
      fails due to an evaluation error.
    * Fixed possible integer overflow when reserving space for
      indices of Jacobian belonging to fixed variables (introduced
      with 3.14.0) and reduced memory usage for indices of Jacobian
      belonging to fixed variables.
* Wed Jul 28 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.14.2:
    * Added OptionsList::UnsetValue() to remove an option setting.
    * Added missing translation of some Ipopt status codes into AMPL
      solve result codes.
    * If using the MPI-parallel version of MUMPS: Moved calls to
      MPI_Init()/MPI_Finalize() in MUMPS interface into global
      constructor/destructor of Ipopt library (if building with
      GCC/clang). Use configure flag --disable-mpiinit to disable.
      [gh#coin-or/Ipopt#500].
* Wed Jun 30 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.14.1:
    * Added OptionsList::SetBoolValue() and
      OptionsList::SetBoolValueIfUnset() [gh#coin-or/Ipopt#492].
    * Skip check for and link against libdl if linear solver loader
      is disabled.
    * Fixed missing initialization of
      BacktrackingLineSearch::in_watchdog_.
    * Fixed a problem with the current solution not being reset when
      initialization of a NLP fails in reoptimization.
    * Fixed that C++11 capability was not correctly identified with
      MS/Intel compilers.
* Wed Jun 16 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.14.0
    * Long list of changes, consult ChangeLog.md installed in
      %{_docdir}/Ipopt-devel or see here:
      https://github.com/coin-or/Ipopt/blob/releases/3.14.0/ChangeLog.md.
  - Package ChangeLog.md as part of doc files.
* Tue May 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not build for architectures where mumps does not exist
    (i586 s390 ppc armv7l).
* Thu Feb 25 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.13.4:
    * Fixed a linking issue for ipopt_sens [gh#coin-or/Ipopt#418].
    * Fixed Makefile for Java example regarding location of .jar
      file.
    * Fixed build of R interface if using -fvisibility=hidden.
* Wed Oct 21 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.13.3:
    * Members of class AmplTNLP are now protected instead of
      private.
    * Updated Eclipse Public License from 1.0 to 2.0.
    * Added example recursive_nlp that uses Ipopt to solves an
      optimization problem for the evaluation of the objective
      function.
    * Fixed dangling pointer problems with Journalist used for
      debugging (--with-ipopt-verbosity > 0) when more than one
      IpoptApplication is used [gh#coin-or/Ipopt#393].
    * Fixed build problem when using HSL library that does not
      include MA27, MA57, or MC19 [gh#coin-or/Ipopt#395].
    * Fixed build of linear-solver loader on Windows
      [gh#coin-or/Ipopt#408].
  - Update License tag to EPL-2.0 in keeping with upstream.
* Wed Jul 15 2020 Bernhard Wiedemann <bwiedemann@suse.com>
  - BuildRequire graphviz-gd for dot -Tpng to work
  - Normalize jar timestamps with strip-nondeterminism
  - Create docs in a separate step for reproducible build results
    (boo#1102408).
* Thu Apr 30 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.13.2:
    * The C-preprocessor defines COIN_IPOPT_CHECKLEVEL,
      COIN_IPOPT_VERBOSITY, and FORTRAN_INTEGER_TYPE, which are
      defined by IpoptConfig.h, have been renamed to
      IPOPT_CHECKLEVEL, IPOPT_VERBOSITY, and
      IPOPT_FORTRAN_INTEGER_TYPE, respectively. They are still
      available under their previous name, but these will be removed
      in Ipopt 3.14.
    * Changed dependencies as used by coinbrew to use new versions
      (2.1) of ThirdParty/HSL and ThirdParty/MUMPS and dropped
      ThirdParty/Metis.
    * The new versions of the HSL and MUMPS build scripts now look
      for a Metis library in the system and should work with both
      Metis 4 and Metis 5.
    * Changed location where Java interface jar gets installed from
      $libdir to $datadir/java/.
    * Minor fixes to buildsystem.
  - No longer needed to manually create %{_libdir} before `make
    install` or to move jar file to %{_javadir}; issue
    gh#coin-or/Ipopt#374 has been fixed.
* Thu Apr 23 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.13.1:
    * Added asserts that check whether sparsity pattern of Jacobian
      and Hessian as returned by TNLP are within range w.r.t. number
      of variables and constraints. [gh#coin-or/Ipopt#350]
    * TNLPAdapter::ResortBnds now initializes complete output arrays
      with 0.0 before filling in values for non-fixed variables. Use
      new argument clearorig to turn this off [gh#coin-or/Ipopt#352]
    * Bring back configure variables ADD_{C,CXX,F}FLAGS
    * Added configure option --enable-relocatable to make prefix in
      pkg-config files relative to pcfiledir (assuming that --libdir
      hasn't been set)
    * Bring back configall_system.h for build without config header
    * Minor fixes to buildsystem
  - Fix License tag: EPL-1.0, not GPL-2.0.
  - BuildRequires: texlive-bibtex-bin, graphviz now required to
    build API documentation.
  - Adapt configure options to updated build system.
  - Package built html documentation.
  - Work around build failure when building java bindings: create
    %{_libdir} before running `make install` [gh#coin-or/Ipopt#374].
  - Split out a separate -java subpackage for the java bindings;
    introduces BuildRequires: java-devel, javapackages-tools.
  - Run make test as past of %check.
  - Run spec-cleaner for minor specfile cleanups.
* Wed Apr 24 2019 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 3.12.13
    * fixed Pardiso settings when using Pardiso from Pardiso project
      website (by Olaf Schenk): the new settings should provide much
      better performance; the default for option pardiso_order changed
      from five to metis
    * changed distinction of MKL and Basel Pardiso in configure: to
      use MKL Pardiso, only specify MKL for Blas; to use Basel Pardiso,
      use --with-pardiso
  - For changes from previously packaged version through version
    3.12.12 see the changelog file:
    %{_docdir}/Ipopt-devel/ChangeLog
  - Drop Ipopt-pkg-config-path-fix.patch: fixed upstream.
  - Build doxygen documentation; requires doxygen, texlive-latex-bin
    and dvips
  - Use %%license to package license file.
  - Cleanups using spec-cleaner.
* Fri Nov 28 2014 kkhere.geo@gmail.com
  - update to version 3.11.9
    * 2014-08-16 releases/3.11.9
    - fix compilation issue of Java interface on systems where Index
      and jint have different size [r2498, #241]
    - work around failing check for random number generator with gcc
      4.8.3 [r2495, r2496]
    - readded IpTaggedObject.cpp to list of sources to compile in
      MSVS v8-ifort project file [r2492]
    - work around missing support for thread-local storage with gcc < 4.5
      on MacOS X [r2491, #243]
    - fix call to MKL Pardiso init function [r2489]
    - speed up Triplet to CSR converter [r2487, #234]
    - fixed a bug in equilibration scaling where average values were
      computed incorrectly (by V. Zverovich) [r2483]
    * 2014-04-08 releases/3.11.8
    - fixed a bug, introduced with Ipopt 3.11.0, where the tag in the
      Ipopt's caching mechanism was not unique over time, which lead
      to failures of Ipopt that were difficult to debug or recognize
      (e.g., Ipopt may have stopped with an restoration failure for
      instances that solved fine with Ipopt 3.10) [r2472, r2473]
      I'm very thankful to Gabriel Hackebeil and Kurt Majewski for
      their debugging effort on this issue.
    - building Mumps with pthreads is now disabled by default [#229]
    - fixed setting of LD on Windows (now set to link only iff using
      MS/Intel compilers) [#230]
    - fixed download link for Gnumex [r2471]
    - for some messages about too-few-degrees-of-freedom and restoration
      failure, the message level changed from error to strong-warning
      [r2460, r2469]
    - revised calls to MPI_Init and MPI_Finalize in Mumps interface [r2467]
      (MPI_Init is now called only if function MPI_Initialized is available
      and MPI has not been initialized already; MPI_Finalize is only called
      if Ipopt also called MPI_Init; ...)

Files

/usr/share/java/org.coinor.ipopt.jar
/usr/share/licenses/Ipopt-java
/usr/share/licenses/Ipopt-java/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 19:51:51 2024